将MVC用作虚拟目录时出现以下错误
如果要编译.NET Framework 4.0或更高版本,则提供程序选项中'compilerVersion'属性的值必须为'v4.0'或更高版本。要为.NET Framework 3.5或更早版本编译此Web应用程序,请从Web.config文件的元素中删除“targetFramework”属性。
在网址 blah.domain.com/MVC
但是 blahmvc.domain.com
我得到了我想要的东西。
所以我认为这是一个配置问题所以我删除了虚拟目录 点击了 blahmvc.domain.com和'将配置保存到文件...'
然后在上
blah.domain.com
来自文件的新虚拟目录
阅读文件
位置
创建一个新的虚拟目录
别名:MVC
当我尝试去页面时,我得到同样的错误
使用IIS6和.NET 4.0.21006
答案 0 :(得分:0)
尝试删除web.config文件的system.web / compilation部分中的targetFramework参数。这对我有用。
答案 1 :(得分:0)