当我在 VS2015 (webforms / MVC并不重要)中创建一个简单的网站并使用 IISExpress 运行它时,我得到以下异常:
[ArgumentOutOfRangeException:指定的参数超出范围 有效值。参数名称:site]
此问题在here和here之前出现,确定的解决方案是在Windows控制面板中启用IIS。我使用的是被锁定的公司机器,所以我不能轻易做到这一点。在我完成启用它的过程之前,我希望能够更好地理解这个修复背后的原因。 IISExpress不能在没有IIS的情况下工作吗?还有其他任何修复/解决方法吗?
更新:我在Windows 7上使用IISExpress 10。
答案 0 :(得分:2)
我能够通过执行此答案中的步骤来解决此问题:https://stackoverflow.com/a/18352322/64279
显然IIS Express对IIS有一些依赖性。