MS Excel ファイルの読み取り/書き込みを使用する Web サイトがあります。
関連する dll をサイトの Bin フォルダーに追加したところ、ローカル ホストで完璧に動作しました (PC に MS Excel 2010 をインストールしたためだと思います)。
しかし、それをリモート PC にアップロードしてサイトを実行すると、エラーがスローされます。
ファイルまたはアセンブリ 'Microsoft.Office.Interop.Excel, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)
Bin フォルダー内のファイルは次のとおりです。
Microsoft.Vbe.Interop.dll
office.dll
Microsoft.Office.Interop.Excel.dll
Microsoft.Office.Interop.Excel.xml
office.xml
リモート PC にインストールした「Microsoft Office 2010: Primary Interop Assemblies Redistributable」、 http://www.microsoft.com/en-us/download/details.aspx? id=3508
しかし、同じエラーが発生します。
この問題を解決するにはどうすればよいですか?
ありがとう。