4

我使用 Visual Studio 2008 SharePoint Web 部件模板创建了几个 Web 部件。但是,当我部署时,它说一切都已成功部署,但是当我尝试添加 Web 部件时,它们在我的门户中的添加 Web 部件对话框中不可用...

有什么想法吗..?我使用另一个 Web 部件项目执行此操作,但没有遇到此问题...

我看到的唯一区别是这个项目有两个 Web 部件,另一个有一个......

4

3 回答 3

1

检查您的 Web 部件是否定义为公共(在 VB 中为公共)

internal 是默认的(VB 中的朋友)

这是在这里犯经典错误:-)

安德斯·拉斯克

于 2009-02-10T22:57:23.897 回答
1

解决方案应该有一个功能。VSeWSS 通常会激活该功能,但它可能没有被激活。我会检查功能列表,应该很明显哪个是您的,以及它是否已被激活。

于 2009-02-10T19:32:43.687 回答
0

在手动安装 Web 部件期间,我遇到的另一个问题是 Web 部件出现错误,而开发环境中没有发现该错误。检查 ULS 日志以了解何时激活该功能,并查看那里是否有错误说明 Web 部件未显示的原因。

于 2009-02-10T22:00:50.507 回答