我在4.0框架中创建了Asp.net应用程序。我必须在测试服务器机器中部署它。其中已经安装了2.0框架。所以在配置后我浏览页面时出现如下错误,
Line 9: </connectionStrings>
Line 10: <system.web>
Line 11: <compilation debug="true" targetFramework="4.0">
Line 12: <assemblies>
Line 13: <add assembly="System.Design, Version=4.0.0.0, Culture=neutral,
任何人都可以帮助我吗?
答案 0 :(得分:1)
需要在测试服务器计算机上安装4.0框架。如果是,则确保将IIS中的网站的应用程序池设置为.net 4.0(和.net 2.0)。然后你的配置应该工作(2.0期望web.config文件中的不同元素)
答案 1 :(得分:0)
Line 9: </connectionStrings>
Line 10: <system.web>
Line 11: <compilation debug="true">
Line 12: <assemblies>
Line 13: <add assembly="System.Design, Version=4.0.0.0, Culture=neutral,
删除targetversion后会发生什么?它还能用吗?
如果您将.NET FW 1.1,2.0之间的差异概念化。 3.5,4.0 ......等等......你会注意到很多阻止向后兼容的东西是web.config更新的代码。否则,如果命名空间都是该框架的一部分,则无关紧要。