我有一个SMO 2.0项目,当我试图编译一些使用.NET的项目时,我会遇到以下错误:
主要引用"Microsoft.SqlServer.Smo、Version=9.0.242.0、Culture=neutral、PublicKeyToken=89845dcd8080cc91、processorArchitecture=MSIL“无法解决,因为它间接依赖于当前目标框架中无法解决的框架程序集"System.Core、Version=3.5.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089”。".NETFramework,Version=v2.0“。
要解决这个问题,要么删除引用"Microsoft.SqlServer.Smo、Version=9.0.242.0、Culture=neutral、PublicKeyToken=89845dcd8080cc91、processorArchitecture=MSIL“,要么将您的应用程序重新定向到包含"System.Core、Version=3.5.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089”的框架版本。
有人能帮忙吗。因此,我不想将项目转移到.NET 3.5。
谢谢
发布于 2012-04-18 20:32:33
正如例外情况所述,当前参考程序集需要.NET 3.5。您必须降低支持Microsoft.SqlServer.Smo 2.0的.NET的级别。
https://stackoverflow.com/questions/10217422
复制相似问题