0

私は同僚の DLL を使用していましたが、保守性の理由から、彼らのプロジェクトを 1 つのソリューションにマージしたいと考えていました。彼らの DLL は Excel シートからデータ行を読み取り、私のアプリケーションはデータを取得してリストビュー コントロールに表示します。私のアプリケーションは Visual Studio 2012 で開発されましたが、同僚は Visual Studio 2008 で自分の部分を開発しました。すべてのコードは C# で記述されています。

プロジェクトをマージした後、Microsoft.Interop.Excel の参照を VS2012 の 14.0 オブジェクト ライブラリに更新する必要がありました。マシンで更新されたソリューションを使用してテストすると、すべてがうまく機能します。Excel ファイルが読み取られ、すべてが正常に見えます。ただし、テスト マシンで実行すると、アプリケーションが動作しなくなります。Excelシートからデータを読み取るようには見えません。

私のマシンは Office 2013 を実行していますが、他のマシンは Office 2010 を実行しています。Office 2010 と VS2012 を実行している別のマシンで試してみましたが、問題はありませんでした。MS再配布可能ファイルもダウンロードしようとしましたが、うまくいきませんでした。

誰かが同様の問題を抱えていましたか?

4

0 に答える 0