Я работаю над устаревшим приложением VB.NET, которое использует Microsoft.Office.Interop.Word, с установленным на сервере Office 2003.
Когда я публикую свой сайт, хотя мой конфигурационный файл четко показываетv11:
Сайт будет аварийно завершать, сообщая, что v12 не найден: Не удалось загрузить файл или сборку 'Microsoft.Office.Interop.Word, Версия = 12.0.0.0, Культура = нейтральная, PublicKeyToken =71e9bce111e9429c 'или одной из его зависимостей.Определение манифеста обнаруженной сборки не соответствует ссылке на сборку.(Исключение из HRESULT: 0x80131040)
Примечание. В настоящее время у меня на компьютере разработчика установлен Office 2003 и 2007. Кроме того, при поиске @ reference мне предоставляется возможность выбрать v11 или v12 (т.е. v11это определение там).
На странице на сайте эта страница выполняет оператор импорта для Microsoft.Office.Interop.Word.Можно ли указать версию на этом этапе или каким-либо образом заставить ее использовать v11 без удаления моего v12?