Team Foundation Server Project Portal Sharepoint站点上的Web部件错误

时间:2010-04-29 23:30:20

标签: tfs tfs2010 wss-3.0

我最近在单个服务器上安装了包含sharepoint服务的TFS 2010。

在默认项目集合中创建一个全新项目后,我在TFS2010项目protal上的项目仪表板网页上多次收到以下错误。我不是WSS的专家,所以我们将非常感谢任何指导。在阅读了几篇文章后,我了解到有些DLL可能在Web配置文件中没有被声明为安全。但我不确定它们是哪个DLL以及Web配置文件的位置。我查看了IIS以确定IIS中的目录结构与URL路径不同...非常感谢。

Web部件错误:无法显示或导入此页面上的Web部件或Web窗体控件。该类型未注册为安全。

提前致谢..

3 个答案:

答案 0 :(得分:1)

我在TFS 2010中遇到了这个问题,要解决它,我必须......

1)在Team Foundation Server管理控制台,应用程序层,SharePoint Web应用程序中更改SharePoint Web应用程序URL。它最初没有结尾“/”,所以我添加了它。 (这可能也可能不重要。)

2)在SharePoint管理中心(CA)中,从列表底部开始收回TFS解决方案。等待解决方案收回。

3)仍在CA中,从列表顶部开始重新部署TFS解决方案。

4)返回TFS管理控制台,应用程序层,SharePoint Web应用程序,选择Web应用程序和修复连接。

要查看CA中查找TFS解决方案的位置,请参阅“问题排查指南”中的“验证已部署的Team Foundation解决方案”,链接here

我不知道是什么导致了这个问题。可能是SharePoint Web应用程序名称上缺少“/”,或者可能在完成配置向导后更改TFS以使用SSL。

这是一个测试环境,我不是TFS专家。这对我有用,但我不知道撤回和重新部署SharePoint解决方案的含义是什么。

玛丽

答案 1 :(得分:0)

在Team Foundation Server管理控制台中的相关Sharepoint应用程序上尝试“修复连接”。

答案 2 :(得分:0)

如果你已经有一个正常工作的TFS系统,这突然发生在你​​的网站上......

  • 转到操作标签。
  • 点击Solution Managment
  • 确保已部署tswawebpartcollection.wsp。如果没有,请单击它然后部署它。
  • 然后,转到“应用程序管理”选项卡。
  • 点击管理“网络应用程序功能”
  • 激活所有未激活的TFS项目。

不确定这个解决方案是如何自行取消部署的,但这对我来说已经解决了。