2014-01-03 23 views
0

У меня есть приложение asp.net MVC, я получаю 500 - Внутренняя ошибка сервера. Мой код работает отлично, что я понял, когда я инициализирую класс Microsoft Word, тогда я получаю эту ошибку, если я удалю часть инициализации, тогда она отлично работает с любым предложением?Asp.net mvc deployment 500 - Внутренняя ошибка сервера

//Create new instance of word and create a new document 
       Microsoft.Office.Interop.Word.Application wordApp = new Microsoft.Office.Interop.Word.Application(); 
       // Word.Document doc = null; 

       //Properties for the new word document, so everything happens in the background. If this isn’t set all the word documents will be visible 
       // object readOnly = false; 
       // object isVisible = false; 

ответ

1

Возможно, вам не хватает Microsoft.Office.Interop.Word.dll или его зависимого файла от вашего развертывания.

Вы можете получить подробное сообщение об ошибке, отключив customErrors в web.config файле развертывания

<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </system.web> 
</configuration> 
+0

я скопировал все ссылки еще с той же проблемой –

+0

что ошибка вы получаете после отключения CustomError? – Cris

+0

500 - Внутренняя ошибка сервера. Существует проблема с ресурсом, который вы ищете, и его невозможно отобразить. –

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