2016-04-06 8 views
1

私は新しいプログラマーです.mppファイルのデータにアクセスするためにMicrosoft Project Standard(またはMicrosoft Project Professional)APIに関する情報を検索しようとしています別のプログラムでいくつかの計算を実行します。これまでは、プログラムで情報にアクセスする方法として「Microsoft Project Server 2013」を使用する方法についての情報を見つけましたが、このタスクを実行するためにMicrosoft Project Serverを使用しないことを望みます。代わりに、私はVisual Studio 2013でC#を使用して通常の.mppファイルを読みたいだけです。これまでのところ、.NET Interopを使用した例しか見つかりませんでしたが、私はこれをinteropなしで使用したいと考えています。始めるためには、私は次のタスクやりたい:Microsoft Project Standard 2013から情報を読み取る方法プログラムによって

•オープンプロジェクトファイル(た.mpp)を表 から •読むインプットアウトプット•CSVに読み出されたデータは、私はちょうど午前

を提出この作業を行うためのコードの具体的な例を探しています。

誰でも提供できるヘルプをいただければ幸いです。

+0

cppでmppファイルを読み込むには、interopを使用する必要があります。 mppファイルのバイナリ仕様は、Microsoftによって発行されていません。 –

+0

こんにちはレイチェル、ご返信ありがとうございます。上で指定した以下の機能を実行する方法の例を教えてください。 – Fernator

答えて

1

Interopを使用せずにMPPファイルからデータを読み取る場合は、MPXJを試すことができます。 Visual Studioで作業している場合は、NuGetから入手できます。

+0

ああ!私はMPXJが.Netから使えるのか分からなかった。私はそれを試して楽しみにしています。 –