В наше приложение добавлена функциональность, позволяющая пользователям импортировать определенную информацию из электронной таблицы Excel (у всех пользователей уже будет Office 2007).
На машине разработчика установлен Office 2007, и разработчик добавил ссылку на Microsoft.Office.Interop.Excel - все было хорошо.
Однако на сборочном компьютере не установлен Office 2007. Когда сборка запускается на компьютере сборки, мы получаем следующую ошибку сборки: «Тип или имя пространства имен« Office »не существует в пространстве имен« Microsoft »(отсутствует ссылка на сборку?)»
Я загрузил Основные сборки Office 2007, которые можно распространять . Но когда я запускаю этот msi на сборочной машине, я получаю сообщение: «Пожалуйста, установите Microsoft Office 2007 перед установкой этого продукта»
Действительно ли необходимо установить Office 2007 на сборочный компьютер? Есть ли другой способ обойти это?