这个错误/问题有很多密切相关的问题。
我已经搜索了这些:
升级到 .NET 4.5,现在"值不在预期范围内">
重新加载 Web 项目时,Visual Studio 2019 值不在预期范围内
在SO之外还有其他关于同一消息的问题的问题,但是它们出现的情况与我的情况不同,就像这个一样。
所以,这是我的问题:我有一个客户,他有一个非常大的解决方案,项目使用 overral,SDK 的 v4.6.2。在此解决方案中,有 WCF 项目、WebApi、UnitTest、类库和控制台项目。所有这些都在同一个解决方案下。有点乱。
当我最初打开它时,某些项目无法加载。当我尝试重新加载项目时,它会显示错误以防万一。
到目前为止我尝试过:
- 清除解决方案
- 删除所有 bin 和 obj 文件夹,关闭 VS 并再次打开;
- 在上面做同样的事情,但以管理员身份运行;
- 卸载所有其他 SDK 版本,仅安装指定版本;
- 更新 VS;
- 更新后执行步骤 1、2 和 3;
- 卸载VS,构建工具,删除文件夹,以管理员身份重新安装所有内容,包括SDK。我几乎安装了所有选项,只是为了格外确定。
- 重新安装并重新启动后执行步骤 1、2 和 3。
最后,我确实尝试了这个问题的答案:
尝试在项目中添加引用时"值不在预期范围内">
Devenv 成功执行,但错误仍然存在。 输出窗口中没有输出抛出。我没有找到该错误的任何相关日志。
要添加更多详细信息,6 个项目不会加载。其他 14 个加载就好了。
在我的情况下,Stash 文件导致了问题,删除了所有更改并加载了项目而没有问题