私の同僚は、Excel を駆動する DLL を作成しました。
.NET アプリで彼の DLL を参照すると、次の警告が表示されます。
The dependency 'Microsoft.Office.Interop.Excel' could not be found.
私のアプリはコンパイルされます。
ただし、同僚の DLL を使用して Excel にアクセスする部分に到達すると、上記のメッセージとともに例外がスローされます。
同一のセットアップが必要です: Windows XP Pro SP3、VS2003、.NET 1.1、Office 2003
私の問題はこの質問に似ているようですが、同じかどうかはわかりません。
どんな助けや提案もありがたく受け取った!
アップデート:
これまでの回答に感謝します!
への明示的な参照は追加していませんMicrosoft.Office.Interop.Excel
。
きっと私はする必要はありませんか?
ただし、この参照を追加しようとすると、Microsoft.Office.Interop.Excel
[参照の追加] ダイアログで見つかりません。
おそらく、これは DLL が不足していることを意味しますか?
…でも、どうしてそんなことが起こるのかわからない!?
更新 (修正済み):
@ConcernedOfTunbridgeWells には、これを修正する答えがあります。Primary Interop Assemblies をインストールすることです。