首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PSI项目需要很长时间

PSI项目需要很长时间
EN

Stack Overflow用户
提问于 2012-12-09 12:58:22
回答 1查看 844关注 0票数 0

我开发了一个用于更新Project 2010项目自定义字段的新的Webpart,当我的代码在PS作业队列中更新和发布该项目时,该项目在此期间不会出现在Project中,并且系统会变得太慢,但是没有错误,而且自定义字段更新成功。有什么办法可以避免这种延迟吗?

注意:我有两个服务器前端和数据库服务器.

代码语言:javascript
复制
**`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);`**
EN

回答 1

Stack Overflow用户

发布于 2012-12-10 03:41:38

它运行缓慢有很多可能的原因。例如,数据库服务器速度慢--发布本身包括从数据库草稿到发布的处理数据,项目计划相当大--随着发布时间的增加,有一些事件处理程序会使事件队列停止一段时间。

在这里,我可以推荐您对发布进行故障排除:

  • 使用ULS查看器检查Sharepoint日志。所有出版阶段的时间??大约有100个操作。
  • 检查参与项目工作的所有服务器的性能:一个前端服务器和一个数据库服务器:磁盘、CPU、网络。

当然,微软建议安装所有的lates更新和修补程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13787545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档