Вопрос о клиенте, имеющем офис 2010, но офис 2007 использовался в разработке - PullRequest
0 голосов
/ 12 ноября 2010

У нас есть приложение .NET 1.1 (пожалуйста, позаботьтесь о том, почему бы вам не обновить, мы не можем сейчас). У нас есть ссылки на 2007 PIA для разработки, и если клиент установил 2007, наше приложение работает нормально. Однако, если клиент установил 2010 при запуске нашего экспорта, он получает файл не найден Microsoft.Office.Interop.Excel. Я подтвердил, что у них установлена ​​поддержка .NET и PIA 2010 года. После некоторых исследований я склоняюсь к тому факту, что, возможно, нам нужно перейти на 2.0, чтобы PIA работала правильно. Кто-нибудь знает, как устранить ошибку или я застрял, потому что я все еще использую .NET 1.1? Я НЕ использую позднюю привязку, а ссылаюсь на библиотеку Office.Interop из .NET. Решит ли моя проблема позднее связывание?

1 Ответ

0 голосов
/ 12 ноября 2010

Да, похоже, что вы, как говорится, SOL.

http://msdn.microsoft.com/en-us/library/kh3965hw.aspx

Позднее связывание может очень хорошо сработать, но вам придется проверить это. Если вы это сделаете, просто сделайте это в отдельном модуле!

...