私はしばらくVB2005でコーディングしており、VB2010に変換中です。当時、私はこのプロジェクトを変換できないので、VB2005 で立ち往生しています。このプロジェクトは Excel 2010 とやり取りします。私のマシンと私のグループのマシンではうまく機能します。今、別のグループのマシンにインストールしましたが、エラーが発生しています
- System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Microsoft.Office.Interop.Excel, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。ファイル名: 'Microsoft.Office.Interop.Excel, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c
ターゲット マシンには .NET2 と Office 2010 がインストールされています。Office2010PIAもインストールしました。再起動しましたが、まだこのエラーが発生します。これが機能するためにターゲットマシンに何が必要かを理解しているかどうかはわかりません。私のプロジェクトのリファレンスでは、Excel 14.0 および Office 14.0 ライブラリが CopyLocal=False に設定されていますか? 私は常に、PIA がターゲット マシンにインストールされていれば、ローカル コピーは必要ないと考えていました。助言がありますか?このタイプのプロジェクトを展開する適切な方法は何ですか?