我们正在尝试将用targetFramework4.0编写的web应用程序部署到iis6上,并继续获取无法识别的属性‘targetFramework`。请注意,属性名称是区分大小写的解析器错误。我们已经使用aspnet_regiis.exe -iru命令在iis上安装4.0并重新启动它,分离应用程序池,将网站设置为使用asp.net版本4.0.30319。它一直抛出配置错误。
有什么想法吗?
发布于 2011-05-02 23:24:08
听起来像是asp仍然认为它是一个2.0的应用程序。
在IIS中,确保允许使用asp.net v4.0。
您应该能够右键单击IIS中的网站,单击属性,然后转到ASP.NET选项卡并选择ASP.NET框架版本。确保它在4上,并确保它在一个单独的工作进程上。工作进程将针对它编译的第一个项目的框架版本进行自我编译。所以它可能仍然在编译一个2.0站点和你的新的4.0站点。
https://stackoverflow.com/questions/3477720
复制相似问题