【问题标题】:Running WCF 3.5 app under .NET 4.0 website在 .NET 4.0 网站下运行 WCF 3.5 应用程序
【发布时间】:2011-03-18 11:32:22
【问题描述】:

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

unrecognized attribute 'targetFramework'

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2011-08-10
        • 2011-05-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-06
        相关资源
        最近更新 更多