把IIS应用程序池 的.net framework版本设置为 4.0就好了
解析器错误消息:未识别属性"targetFramework”。注意,属性的名称都是区分大小写的。
检查web.config 是否合格,有时候是粗心,xml文件不完整.导致的问题
看一下你代码发布的framework版本和iis里的framework版本是否一致.
右键点击你的IIS中发布的网站的虚拟目录名称,然后点属性,弹出的对话框中选择最后一个选项卡“ASP.NET” 里面有个ASP.NET版本,你看下有没有多个选项,比如2.0.XXXX或者4.0.XXXX。如果只有一个2.0那就是你没有装.NET 4.0,去网上找一个4.0装一下,然后这里选择4.0就OK了。