Microsoft.Office.Interop.Excel を使用して、XLS ファイルからデータを取得したいと考えています。Visual Studio 2010 と Office Developer Tools がインストールされています。var app = new Application();
ただし、プログラムの実行時にCOMException エラーが発生します。
次のエラーが原因で、CLSID {00024500-0000-0000-C000-000000000046} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))。
Office Starter 2010 をインストールしました。完全版の Office を持っていないと Interop ライブラリを使用できないのですか?