Microsoft Project の相互運用性 (できれば C# または F#) の優れたチュートリアル、または使用されているファイル形式のドキュメントと説明を入手した人はいますか?
コンテキスト: 計画ツールと Microsoft Project の間のギャップを埋めようとしています。基本的には、計画ツールで使用される形式を Microsoft Project で使用されるファイル形式に変換したいだけです。
Microsoft Project の相互運用性 (できれば C# または F#) の優れたチュートリアル、または使用されているファイル形式のドキュメントと説明を入手した人はいますか?
コンテキスト: 計画ツールと Microsoft Project の間のギャップを埋めようとしています。基本的には、計画ツールで使用される形式を Microsoft Project で使用されるファイル形式に変換したいだけです。
Microsoft Project で使用できるファイル形式に関心がある場合は、MPXJが役立つことがあります。
MPXJ (Planner、Primavera などを含む) でサポートされるデータ ソースの範囲を徐々に拡大しているため、データのエクスポート元の計画パッケージについてお聞きしたいと思います。
乾杯!
ジョン
私がそのようなことをしたとき、私はCOMを使ってファイルにアクセスしました - それは非常に論理的な構造を持っていて、問題なく書き込むことさえできました. したがって、COM またはネイティブの MS Project API が存在する場合はそれを使用することをお勧めします。
別の方法として、データを MSSQL に格納することもできますが、その形式を覚えているので、本当に面倒です。
また、MS Project には、ファイルがデータベースに保存されている場合でも、ファイルを一時的に変更する機能がないことに注意してください。そのため、ファイル全体をメモリにロードし、必要なことを行ってから保存しなければ、(たとえば) タスクを追加することはできません。
少なくとも 200x ではそれが現状でした。