0
我开发了一个新的Web部件,用于更新Project Server 2010项目自定义字段,当我的代码更新和发布项目时,PS作业队列中需要3-4分钟时出现问题,这次在Project Center中并且系统变得太慢,但没有错误并且自定义字段更新成功。 有什么办法可以避免这种延迟?PSI Project Pubish需要很长时间
注:我有两个服务器前端和数据库服务器。
**`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);`**
让我猜猜,Project Server在SharePoint上运行... – leppie
是的,它与SharePoint 2010 – user1821940