我尝试在 IIS 管理器中配置 .NET 编译设置,但我看到的只是一条错误消息,告诉我 中的
。web.config
文件中有一个无法识别的元素C:\windows\Microsoft.NET\Framework64\v.4.0.30319\config\
对我来说有点奇怪的是,我在 Windows 7 系统和 Windows Server 2008 R2 上收到此错误消息。
在谷歌上搜索了一下,我发现的是这个博客条目 http://olegtarasov.me/2010/09/nastrojka-iis-7-5-i-asp-net-4/ 。
我尝试了 aspnet_regiis -i -enable
命令,但这不是我的解决方案。
最佳答案
好的,我明白了。
问题是,我的系统是 64 位系统,而我调用的 aspnet_regiis
是 32 位版本。从 Framework64 目录调用 aspnet_regiis
后,一切正常。
感谢斯科特·汉塞尔曼 http://www.hanselman.com/blog/ASPNET4BreakingChangesAndStuffToBeAwareOf.aspx
关于web-config - IIS 管理器无法在 .NET 4 应用程序上配置 .NET 编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3738559/