在.NET 4.0网站下运行WCF 3.5应用程序

时间:2010-07-20 14:17:19

标签: .net wcf iis .net-3.5 .net-4.0

我有一个托管在IIS6上并设置为使用.NET 4.0的网站,但我仍然在使用3.5的网站上有一个WCF服务。当我浏览我的svc文件时,我收到错误:

unrecognized attribute 'targetFramework'

它指向网站root web.config。我试过这个MSDN article但仍然得到同样的错误。我的网站使用的是与我的WCF服务不同的应用程序池,并且配置为在属性的ASP.NET选项卡中使用4.0。我还检查并确保我的WCF服务在其ASP.NET属性选项卡中使用3.5(2.0)。

2 个答案:

答案 0 :(得分:0)

IIS6不能很好地执行混合框架版本。如果您可以切换到iis7或将两个项目都带到相同的.net版本来解决问题

答案 1 :(得分:0)

为什么不在4.0下运行WCF?大多数东西应该兼容。