【问题标题】:Deploying asp.net 4.0 Web Application with IIS6使用 IIS6 部署 asp.net 4.0 Web 应用程序
【发布时间】:2011-03-29 12:13:00
【问题描述】:

我们正在尝试将使用 .net 4.0 编写的 Web 应用程序部署到 iis6 上,并不断获得无法识别的属性“targetFramework”。请注意,属性名称是区分大小写的 Parser 错误。我们使用 aspnet_regiis.exe -iru 命令在 iis 上安装 4.0 并重新启动它,分离应用程序池,设置网站使用 asp.net 版本 4.0.30319。它一直抛出配置错误。

有什么想法吗?

【问题讨论】:

    标签: iis-6


    【解决方案1】:

    听起来 asp 仍然认为它是 2.0 应用程序。

    在 IIS 中确保您允许使用 asp.net v4.0。

    您应该能够右键单击 IIS 内的网站单击属性,然后到 ASP.NET 选项卡并选择 ASP.NET Framework 版本。确保它在 4 上,并确保它在一个单独的工作进程上。工作进程将为它编译的第一个项目的框架版本编译自己。所以它仍然可以编译一个 2.0 网站和你的新 4.0 网站。

    【讨论】:

    • 谢谢约翰,关于第一点的附加信息:“在 IIS 中确保允许 asp.net v4.0”在 IIS6 上启用 ASP.NET 4.0 打开 inetmgr >> Web 服务扩展>>选择ASP.NET v4.0.X>>点击左侧的允许。
    猜你喜欢
    • 2013-09-28
    • 2011-03-09
    • 1970-01-01
    • 2011-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多