Я недавно выпустил клиентское приложение, созданное в visual studio 2010, и, похоже, оно использовало более новые библиотеки, а затем предыдущую версию и вызывает ошибки. Я удалил проблему до этого импорта: импортирует Microsoft.Office.Interop. Есть ли способ использовать этот импорт и поддерживать несколько версий?Проблема с выпуском Microsoft.Office.Interop
Здесь ошибка:
Unable to install or run the application. The application requeres that assembly Microsoft.Office.Interop.Outlook Version 11.0.0.0 be installed in the Global Assembly Cache (GAC) first.
В качестве возможного, но непроверенного решения я нашел распространяемый Primary Interop Ассамблей: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=59daebaa-bed4-4282-a28c-b864d8bfa513&displaylang=en но я нервничаю, что обновление это может привести к ошибкам со старыми приложениями Windows. Не могли бы вы сказать, что связать это с установщиком было бы безопасно?
Так что мне нужно объединить различные сборки в зависимости от версии Office? – tylercomp
Если я правильно помню, что создание против 11.0 также позволит вам запустить приложение в Office 2007. –