我有一个使用Enterprise Library 4.1的项目。当我瞄准.net 4并编译时,我收到一条错误消息,说我需要添加对System.ServiceModel版本3的引用。我的引用是System.ServiceModel版本4.如何告诉Visual Studio 2010引用.net3从.net3项目组装?或者,有人为这个问题找到了解决方法吗?
我正在使用VS2010的RTM版本
由于
答案 0 :(得分:1)
csproj文件中的一些引用(例如ExceptionHandling.WCF项目中的System.ServiceModel)将SpecificVersion属性设置为True。
您可以右键单击此引用并选择“属性”,然后将此值更改为“False”。或者,您可以在记事本中编辑csproj文件,并为此参考更改<SpecificVersion>True</SpecificVersion> to <SpecificVersion>False</SpecificVersion>