質問

私は、.NET COMプライマリ相互運用機能アセンブリを使用してC#でアプリケーションを作成しています。これは、Project 2003およびProject 2007の両方からファイルを開いて読むことができるようになります場合、私は思っていた。また、プロジェクトは?installeこのアプリを実行しているコンピュータを着用する必要もありません。

役に立ちましたか?

解決

これはいだとはい。あなたは2003 PIAを使用する必要があります、これ以上のバージョンのOfficeは、古いCOMインタフェース仕様との下位互換性があります。しかし、もちろん、あなたは2007年の特定の機能を使用することはできません。それがマシンにインストールされていない場合は、プロジェクトで何もできません。 Project 2003のファイルは2003形式で保存されていない限り、プロジェクト2007個のファイルを読むことはできそうにありません。問題ありません他の方法で回避ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top