我在框架4.0中使用使用框架3.5构建的多个项目构建项目。它编译和工作没有问题。 但是当我尝试使用Team Foundation启动集成测试时,我有以下消息: c:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets(1360)无法解析引用的程序集“**”,因为它依赖于“System.Web,Version = 4.0.0.0 ,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a“不在当前目标框架中”.NETFramework,Version = v4.0,Profile = Client“。
我不知道它为什么提到“Profile = Client”,因为我的项目都没有使用它。我该如何解决这个问题?
感谢您的帮助
答案 0 :(得分:0)
与此相同
1)确保您在构建服务器上没有使用.NET RC版本。
2)确保您的目标框架设置为完整框架,而不是您尝试在TFS上构建的配置中的客户端配置文件。您可以在Debug配置中设置它,但不能在Release配置中设置。