WinForms プロジェクトでは、Excel シートからデータをインポートする機能を提供する必要があります。
プロジェクト参照で MS Office ファイル (ここでは Office 2003) を参照する方法があります。
ビルド環境にわずかな違いがあるたびに、プロジェクトの参照が壊れ、Excel が見つからないというエラーが表示されます。
私の質問は、Office 2003 ファイルを WinForm アプリケーションに正しく参照する方法は?
WinForms プロジェクトでは、Excel シートからデータをインポートする機能を提供する必要があります。
プロジェクト参照で MS Office ファイル (ここでは Office 2003) を参照する方法があります。
ビルド環境にわずかな違いがあるたびに、プロジェクトの参照が壊れ、Excel が見つからないというエラーが表示されます。
私の質問は、Office 2003 ファイルを WinForm アプリケーションに正しく参照する方法は?
これは Office の大きな問題です。私たちにもありました (Office 2003 対 Office 2007)。
2 つの解決策がありました。
実際の Excel dll の代わりに、事前にコンパイルおよび参照されたゲートウェイ ライブラリを作成しました。
ExcelReaderなどの外部 Excel ライブラリを使用しました。