Project Server 2010 Project Customフィールドの更新に使用する新しいWebパーツを開発しました。コードがプロジェクトを更新および公開すると、PSジョブキューで3〜4分かかり、この間にプロジェクトがProject Centerに表示されず、システムが次のようになります。遅すぎますが、エラーはなく、カスタムフィールドは正常に更新されます。 この遅延を回避する方法はありますか?
注:私は2つのサーバーフロントエンドとデータベースサーバーを持っています。
**`Guid sessionUid = Guid.NewGuid();
Guid jobUid = Guid.NewGuid();
PSProject.CheckOutProject(projectId, sessionUid, "Updating Custom Fields");
jobUid = Guid.NewGuid();
PSProject.QueueUpdateProject(jobUid, sessionUid, PSProjectDataset, false);
jobUid = Guid.NewGuid();
PSProject.QueueCheckInProject(jobUid, projectId, false, sessionUid, "Updating CF");
PSProject.QueuePublish(jobUid, projectId, true, null);`**