2012-03-28 10 views
1

Microsoft Projectからタスクとプロジェクトを借りる必要があるC#アプリケーションを作成する必要がある場合はどうすればよいですか?C#アプリケーション経由でMicrosoft Project Serverに接続する方法はありますか?

目的は、Microsoft Projectのいくつかの機能を補完するC#アプリケーションを作成することです。たとえば、Microsoft Projectのデータに基づいて、特定の種類のカスタマイズされたレポートを印刷するアプリケーションを作成したいとします。

+0

私はこの質問を読んでいました。http://stackoverflow.com/questions/153593/programmatically-access-a-microsoft-project-mpp-file-from-c-sharp –

+0

ありがとうございます。それは少し助けて!残念ながら、質問はMPの "オフライン"バージョンに関連しています。私は、Project FileではなくServer/Database経由でアクセスすることに興味があります(変更が行われるたびに永久保存する必要があります)。 – Axonn

答えて

5

Project Serverは独自のAPIを公開しています:Project Server Interface (PSI)これはおそらく最初の呼び出し先ポートです。これがあなたの目的に合わない場合、MPXJは、Project Serverデータベースから直接データを読み取れるようにするインターフェイスを提供しています...私はまだこれを試していないことに注意していますが!

+0

ああ、それはまさに私が探していたものです。ありがとうございました! – Axonn

+0

完璧!ありがとう! – iboinas

関連する問題