Visual Studio遇意外问题求排查(附日志,疑问是否与.NET6有关)
问题排查与解决
错误核心分析
日志中的System.ArgumentException: Value does not fall within the expected range触发于Visual Studio的文档锁定解锁流程(RunningDocumentTable.UnlockDocument),属于IDE Shell层面的异常,和.NET 6本身没有直接关联。
可行的修复步骤
- 重启Visual Studio,手动删除项目目录下的
bin、obj文件夹,重新生成解决方案 - 重置Visual Studio配置:打开命令提示符,执行命令
devenv /ResetSettings - 禁用近期安装的第三方扩展,排查是否存在扩展冲突
- 修复Visual Studio:打开Visual Studio Installer,选中当前使用的版本,点击「修改」后选择「修复」选项
- 检查项目文件(如
.csproj)是否存在异常配置,可尝试新建一个空白.NET 6项目对比验证
内容的提问来源于stack exchange,提问作者Chuckle Chase
相关产品推荐
相关产品推荐

