asp.net - IISExpress ArgumentOutOfRangeException - 参数名称 : site

标签 asp.net visual-studio-2015 iis-express

当我在 创建一个简单的网站时VS2015 (webforms/MVC 无关紧要)并使用 运行它IISExpress ,我得到以下异常:

[ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: site]



这个问题以前特别提过herehere确定的解决方案是在 Windows 控制面板中启用 IIS。我正在使用已锁定的公司机器,因此我无法轻松做到这一点。在我完成启用它的过程之前,我希望更好地理解此修复程序背后的原因。 IISExpress 不应该在没有 IIS 的情况下工作吗?还有其他修复/解决方法吗?

更新:我在 Windows 7 上,使用 IISExpress 10。

最佳答案

我能够通过执行此答案中的步骤来解决此问题:https://stackoverflow.com/a/18352322/64279

显然 IIS Express,对 IIS 有一些依赖。

关于asp.net - IISExpress ArgumentOutOfRangeException - 参数名称 : site,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42117873/

相关文章:

c# - 在 Visual Studio C# 解决方案中将 DLL 引用替换为项目依赖项的项目引用

c++ - 添加 additional-include-directory 和 reference => 指向一个设置中的静态库

javascript - Visual Studio cordova s​​ql server 教程

asp.net-mvc - 程序 '[4432] iisexpress.exe' 已退出,代码为 -2147023895 (0x800703e9)

authentication - ASP.NET Core 2.0 - 将 LDAP 组划分为角色的 Windows 身份验证

servicestack - 请求正文太大

c# - ASP.NET 通用处理程序和 session

jquery - 我如何使用 jQuery 隐藏或显示基于 asp.net 角色的表行?

javascript - 如何在 asp.net 中从 c# 运行 javascript

javascript - 如何在 gridview 图像按钮内使用模态弹出扩展器?