Bil*_*hip 15 c# asp.net iis iis-7.5
我已经遇到这个问题很长一段时间了.当我打开一个指向我的localhost的asp.net页面时,就会发生这种情况.我正在使用visual studio 2012和iis 7.5运行windows 2008 r2.
它显示的配置源是这个.:
1451: <remove name="ASP.NET_4.0.30319.0" />
1452: <filter name="ASP.Net_4.0_64bit" path="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll" enableCache="true" preCondition="runtimeVersionv4.0,bitness64" />
1453: <filter name="ASP.Net_4.0_32bit" path="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_filter.dll" enableCache="true" preCondition="runtimeVersionv4.0,bitness32" />
Run Code Online (Sandbox Code Playgroud)
它显示它在第1452行错误.
最初,它是inetsrv 32和64位位置的applicationHost.config文件中的一个问题.我进去并删除了重复的4.0条目,它工作了好几个月.
然后它再次开始抛出此错误.那时我刚刚完全重新安装了IIS,我的应用程序又开始工作了.
再一次这个错误已经开始发生,我再次执行了IIS的完全重新安装,但这次没有帮助,我的应用程序由于这个重复的收集错误而继续出错.
我相信这一切都源于我很久以前在所有这些问题之前提出的ISAPI问题.:
真的,我想知道是否有其他人见过这个.我真的很困惑的是,如果我查看inetpub/temp/appPools位置中的temp applicationHost.config文件(这是运行的应用程序正在引用和错误的文件).我遇到的问题是,应用程序正在使用的当前临时applicationHost.config与在inteserv位置中找到的临时applicationHost.config的不同之处在于它具有导致错误的ASP.NET_4.0.30319.0行.令人困惑的是,导致错误的这一行必须来自某些地方,但我无法在inetsrv位置或应用程序池位置找到它,因此我感到困惑.
我认为大多数人都已经解决了这个问题,但万一有人仍然遇到这个问题 - 我正在使用 VS 2017,并且我在 2015 年就遇到过这个问题。后来当我设置 2017 时,我看到了这个不错的小选项我相信这解决了我的问题。我希望它甚至可以解决你的问题。试一下。
使用 IIS Express,请参阅 显示微小设置的 Web 项目属性的屏幕截图
就我而言,作为 64 位操作系统,我必须显式设置 x64(在位数字段上)。将其设置为默认值或 x86 并没有让我的 mvc 应用程序运行。
| 归档时间: |
|
| 查看次数: |
2008 次 |
| 最近记录: |