Asp.net IIS配置为4.0

时间:2013-02-20 17:18:36

标签: asp.net iis

我在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,

任何人都可以帮助我吗?

2 个答案:

答案 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更新的代码。否则,如果命名空间都是该框架的一部分,则无关紧要。