Мой коллега написал DLL, которая управляет Excel.
Когда я ссылаюсь на его DLL в своем приложении .NET, я получаю предупреждение:
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 есть ответ, который исправил это для меня: установка основных сборок взаимодействия.