Microsoft Shell Controls And Automation
SSISスクリプトタスク内からCOMオブジェクトライブラリ(C:\ Windows \ System32 \ shell32.dll)を使用して.zipアーカイブを操作しようとしています。
残念ながら、関連するリファレンスを正常に追加しましたが、スクリプトタスクは正常にコンパイルされます。私はVB.NETを使用しています。ライブラリ内で定義されたオブジェクトを作成しようとするとすぐに、次のランタイムエラーが発生します。
エラー:アーカイブファイルの0x1:System.Reflection.TargetInvocationException:呼び出しのターゲットによって例外がスローされました。---> System.IO.FileNotFoundException:ファイルまたはアセンブリ'Interop.Shell32、Version = 1.0.0.0、Culture = neutral、PublicKeyToken=null'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。ファイル名:'Interop.Shell32、Version = 1.0.0.0、Culture = neutral、PublicKeyToken = null' at ST_a2650b7f39504eaa8c80e37a6736d957.vbproj.ScriptMain.Main()
Interop DLLはすべて私に代わって処理されると思いましたが、私がどのステップを見逃しているのか誰か知っていますか?