Rah*_*_RJ 252 c# iis web-config visual-studio
我得到这种错误像::
指定的参数超出了有效值的范围.参数名称:site
调试我的任何项目时.
我在重新安装My Visual Studio 2012之后也尝试过.但是在调试时我又遇到了同样的问题.
我的系统配置是:
显示Web Page Like时抛出异常,
[ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: site]
System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +298
[HttpException (0x80004005): Specified argument was out of the range of valid values.
Parameter name: site]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9873912
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254
Run Code Online (Sandbox Code Playgroud)
Mus*_*faP 531
如果使用IIS:
如果使用IIS Express:
从旧控制面板打开"添加/删除程序"并在IIS Express上运行修复或者您可以转到控制面板 - >> 程序 - >> 程序和功能 - >> 打开或关闭Windows功能 - >> Internet Information Services 并选中复选框,如下图所示:
Ric*_*h T 164
当我申请2017秋季创作者更新时,我就想到了这一点.我能够通过修复IIS 10.0 Express来解决(我的盒子上没有安装IIS.)
注意:正如用户在评论中指出的那样,
修复可以在"程序和功能" - "经典"控制面板中找到.
tan*_*dar 37
我有同样的问题,我通过修复程序和功能中的iis服务器来解决它.
去
Controll面板>卸载程序,然后右键单击已安装的iis express服务器(随Visual Studio一起安装),然后单击修复.
这就是我解决这个问题的方法
在调试项目时使用特定页面开始,并且使用的是本地IIS时,可能在"特定页面"文本框中填写了错误的值.
(通过项目属性> Web>开始操作>特定页面)
配置错误:
Specific Page: "http://localhost/MyApplication/Start/SpecificPage.aspx"
Project Url: "http://localhost/MyApplication"
Run Code Online (Sandbox Code Playgroud)
正确配置:
Specific Page: "/Start/SpecificPage.aspx"
Project Url: "http://localhost/MyApplication"
Run Code Online (Sandbox Code Playgroud)
注意:忽略引号.
| 归档时间: |
|
| 查看次数: |
162836 次 |
| 最近记录: |