4

.NET 2.0 プロジェクトがあり、SMO を使用するいくつかのプロジェクトをコンパイルしようとすると、次のエラーが発生します。

プライマリ リファレンス "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、カルチャ = ニュートラル、PublicKeyToken = b77a5c561934e089".

誰か助けてくれませんか。このため、プロジェクトを .NET 3.5 に移行したくありません。

ありがとう

4

1 に答える 1

0

例外が示すように、現在の参照アセンブリには .NET 3.5 が必要です。.NET 2.0 をサポートする Microsoft.SqlServer.Smo をダウングレードする必要があります。

于 2012-04-18T20:32:33.587 に答える