最近、プロジェクトを .net 3.5 から .net 4 にアップグレードし、新しい SQL サーバー 2008 R2 に接続する必要があります。アップグレードしてコンパイルすると、次の 2 つのエラーがスローされます。
相互運用型 'Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass' を埋め込むことはできません。代わりに適切なインターフェースを使用してください。
タイプ 'Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass' にはコンストラクターが定義されていません
このエラーをスローするコードは ApplicationClass にあります: IDTSApplication90 app = new ApplicationClass();
bin フォルダーにこの dll があります: Microsoft.SqlServer.DTSRuntimeWrap.dll この dll のバージョンは 9.0.242.0 です
.NET 4 は気に入らないと思います。そこで、DBA にサーバーでこのファイルを検索してバージョン 10 を探すように依頼しました。DBA は、このファイルは SQL サーバーに存在しないと言いました。
この問題を解決するにはどうすればよいですか?