Visual Studio 2010データベースプロジェクトには、エンドユーザーシステムでの展開をサポートするための再配布可能なコンポーネントがあることに気付きました。
このコンポーネントは.Net3.5に対して機能しますか、それとも.Net 4.0が必要ですか?
Visual Studio 2010データベースプロジェクトには、エンドユーザーシステムでの展開をサポートするための再配布可能なコンポーネントがあることに気付きました。
このコンポーネントは.Net3.5に対して機能しますか、それとも.Net 4.0が必要ですか?
私の知る限り、Visual Studio 2010データベースプロジェクトでは、ターゲットマシンに.Net4.0が必要です。Reflectorを使用して%ProgramFiles%\ Microsoft Visual Studio 10.0 \ VSSDB \ Deploy内の再配布可能なコンポーネントを調べると、それらがすべてフレームワークライブラリのバージョン4.0.0.0に依存していることがわかります。
これに加えて、.deploymanifestファイル(実際には偽装されたMSBuildファイル)は、MSBuildツールのバージョンとして4.0を指定します。
データベースサーバーで.Net3.5をターゲットにする場合は、 Visual Studio Team System2008データベースエディションGDRR2(もちろんVS 2008が必要)を使用する必要があるようです。