2016-09-26 10 views
3

Complete Ошибка:Не удалось загрузить файл или сборку «Interop.Microsoft.Office.Interop.Word» или один из его зависимостей

Не удалось загрузить файл или сборку «Interop.Microsoft.Office.Interop.Word 'или одной из его зависимостей. Определение манифеста размещенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040).

Какие зависимости необходимы для Interop.Microsoft.Office.Interop.Word?
P.S. - У меня нет Microsoft Office на моем локальном сервере, или, скорее, я не хочу его устанавливать.

Другие решения, предоставляемые на StackOverflow не решить мою проблему

+1

Вы использовали неправильный тег сборки - [tag: assembly] используется для «языка ассемблера» - то, что вы хотите, - это [tag: .net-assembly]. [tag: assembly] используется для языка ассемблера. – tofro

ответ

0

Вам нужна ссылка:

Microsoft.Office.Interop.Word 

Из того, что я вижу на MSDN Article for Interop у Вас должен быть установлен Microsoft Office.

Для выполнения данной процедуры необходимо иметь Microsoft Office Excel 2007 и Microsoft Office Word 2007 или более поздние версии, установленные на вашем компьютере .

Если это не нормально с вами, вы должны использовать другие подходы. Также у Interop есть хорошо известная проблема утечки памяти, за которую вы должны позаботиться вручную, я не советую вам ее использовать.

+0

Спасибо за ваш ответ, я уже добавил ссылку в свой проект и все еще не работал, думаю, сборка ref. отсутствует –

+0

@SiddeshKulkarni У вас установлен офис? Вы указываете в своем вопросе, что вы этого не делаете. Word Interop не будет работать, если – pinkfloydx33

+0

@ pinkfloydx33 да, я не могу установить его, и один из моих сотрудников работал с этой сборкой, и он сделал это без установки офиса. –

Смежные вопросы

 Смежные вопросы