【问题标题】:IIS 6 Virtual directory MVC not working but Subdomain isIIS 6 虚拟目录 MVC 不起作用,但子域是
【发布时间】:2010-02-03 00:46:36
【问题描述】:

使用 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

【问题讨论】:

    标签: asp.net-mvc iis-6


    【解决方案1】:

    尝试删除 web.config 文件的 system.web/compilation 部分中的 targetFramework 参数。这对我有用。

    【讨论】:

      【解决方案2】:

      问题似乎是运行时版本略有不同(beta RC 等)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-18
        • 2022-01-12
        • 2015-09-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多