私は最近、ビジュアルスタジオ2010で構築されたクライアントアプリケーションをリリースしました。それは新しいライブラリを使用していたようで、以前のリリースでエラーを引き起こしています。私は、このインポートに問題を解決しました:Imports 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.
:ここ
は誤りであるhttp://www.microsoft.com/downloads/en/details.aspx?FamilyID=59daebaa-bed4-4282-a28c-b864d8bfa513&displaylang=enが、私はこれを更新すると、古いWindowsアプリケーションでエラーが発生する可能性があること緊張しています。これをインストーラーとバンドルするのは安全でしょうか?
Officeバージョンに応じて異なるアセンブリをバンドルする必要がありますか? – tylercomp
11.0に対して正しくビルドしたことを思い出すと、Office 2007でアプリケーションを実行することもできます。 –