企业库4.1和.Net4

时间:2010-04-14 20:53:00

标签: visual-studio-2010 .net-4.0 enterprise-library

我有一个使用Enterprise Library 4.1的项目。当我瞄准.net 4并编译时,我收到一条错误消息,说我需要添加对System.ServiceModel版本3的引用。我的引用是System.ServiceModel版本4.如何告诉Visual Studio 2010引用.net3从.net3项目组装?或者,有人为这个问题找到了解决方法吗?

我正在使用VS2010的RTM版本

由于

1 个答案:

答案 0 :(得分:1)

csproj文件中的一些引用(例如ExceptionHandling.WCF项目中的System.ServiceModel)将SpecificVersion属性设置为True。

您可以右键单击此引用并选择“属性”,然后将此值更改为“False”。或者,您可以在记事本中编辑csproj文件,并为此参考更改<SpecificVersion>True</SpecificVersion> to <SpecificVersion>False</SpecificVersion>