|
分類:[C#]
お世話になります。
現在WindowsXP+VS2005+Office2003で開発を行っています。 ただ、このままだとOffice2000では動作しませんでした。
そこで参照設定先を一回削除し新たにOffice2000から抽出してきた EXCEL9.OLBとMSWORD9.OLBに変更しましたが 何故かInstallされているOffice2003の名前空間で動作してしまいます。
質問なのですが、最初で提示させて頂いた環境で (Office2000をInstallしないで) Office2000の名前空間を使用して開発するには どうすれば良いか教えてください。
なお、Windows2000+VS2005+Office2000でOfficeVer固有の部分のコードを 変更すれば動作する事は確認しています。
そもそも、開発時に最低環境で開発するのが正しいのでしょうか・・・・?
お手数ですがどなたか教えてください。
ちなみに名前空間は下記でした。
・Office2000 ・Interop.Office ・Interop.Excel ・Interop.Word ・Interop.VBIDE
・Office2003 ・Office ・Microsoft.Office.Interop.Excel ・Microsoft.Vbe.Interop ・Microsoft.Office.Interop.Word
|