У меня 64-разрядная версия IIS7 (Windows Server 2008), но мое приложение работает в 32-разрядном режиме.MS Office 2003 установлен на сервере.Я не могу найти {000209FF-0000-0000-C000-000000000046} в Службах компонентов, но вижу {00020906-0000-0000-C000-000000000046}, и я также назначил для него все разрешения.
Если я подаю заявкуолицетворение, то я вижу winword.exe * 32 в диспетчере задач и страница в процессе в течение длительного долгого времени, как палка, без ответа / ошибки.Я заметил, что страница «залипает» / всегда выполняется с
'' Пропущено и нет ошибок при олицетворении
Dim WordApp As Microsoft.Office.Interop.Word.Application = New Microsoft.Office.Interop.Word.Application
'' Пропущено и без ошибок с олицетворением
Dim objDoc As Microsoft.Office.Interop.Word.Document = New Microsoft.Office.Interop.Word.Document
'' С олицетворением эта строка кода привязывает страницу к длительному процессу - Documents.Open
objDoc = WordApp.Documents.Open(path)
Чего мне не хватает?Тот же код работал с 64-битной Windows Server 2003.