Проблема с открытием Word 2010 с помощью Visual Studio 2010? - PullRequest
5 голосов
/ 27 июня 2010

Я пытался открыть документ Word, используя C # в VS2010. Но я был успешным до сих пор. Я пытался искать ответы, но все тщетно. В справочном разделе я не вижу офисную библиотеку Microsoft Word (любой версии) на вкладке COM. Я добавил Microsoft.Office.Interop.Word. версия 14 на вкладке .Net, но все равно я получаю то же исключение:

Необработанное исключение типа 'System.Runtime.InteropServices.COMException' произошло в mscorlib.dll

Дополнительная информация: получение фабрики классов COM для компонента с CLSID {000209FF-0000-0000-C000-000000000046} не удалось из-за следующей ошибки: 80040154 Класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

Ответы [ 3 ]

2 голосов
/ 27 июня 2010

Необходимо убедиться, что на компьютере установлены как Microsoft Office, так и инструменты Visual Studio Tools for Office (VSTO).

2 голосов
/ 17 апреля 2011

ВСТО не является решением; В Visual Studio 2010 он встроен.

Я обнаружил проблему для меня с той же самой ошибкой, которую вы получаете, когда я установил Office из загрузки с помощью «Нажмите, чтобы запустить». Я загрузил Office в первый раз, когда установил. На этот раз я фактически использовал установочный DVD, и теперь мой код работает отлично. Если у вас нет DVD-диска, вы можете загрузить пробный ISO-файл вместо exe «Click to run».

0 голосов
/ 27 июня 2010

Word 2010 должен быть установлен на машине.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...