重新加载 Web 项目时,Visual Studio 2019 值不在预期范围内

Ric*_*ore 3 visual-studio visual-studio-2019

我刚刚升级到 VS2019 Pro。我正在设置新的解决方案过滤器功能,以允许我仅使用我正在处理的项目的依赖项部分加载我的解决方案,并在加载(或重新加载)ASP.Net MVC Web 项目时遇到问题。

见这里:https : //youtu.be/u5YauFxb2Ho?t=783

我所做的是关闭我的解决方案,然后转到新的起始页并选择打开项目或解决方案。

然后浏览到解决方案的 *.sln 文件并勾选“不加载项目”复选框,以便打开解决方案但不加载任何项目。

当我右键单击 Web 项目并选择“重新加载项目”时,出现“值不在预期范围内”错误。

Ric*_*ore 5

结果(在查看输出窗口之后 - 是的,我知道)问题是由于缺乏权限,VS 无法启动 IIS Express。

只需关闭并以管理员身份重新启动 VS2019,重新加载 Web 项目,这一次 IIS Express 将启动,您的世界一切都会好起来的。