2009-12-08 67 views
0

我为Sharepoint WebParts创建了一个实用程序库。现在,当我从WebPart项目中引用该库时,它编译得很好,但该库不包含在.wsp包中。这意味着库程序集未部署到目标系统,因此WebPart失败。Sharepoint WebPart,包含wsp包中的其他程序集

有什么办法解决这一问题?我正在使用Visual Studio 08 & VseWSS 1.2。

回答

3

的Brij的答案是部分正确的,你的VSeWSS的版本是问题。此功能只在版本1.3(我建议三月CTP)中有CopyToLocal = true自动将程序集添加到GAC为您。

+0

这就是为什么我喜欢WSPBuilder – 2009-12-20 11:50:08

3

右键单击装配>属性
设置“复制本地”属性= true
生成项目。
见下了解更多详情:
http://urenjoy.blogspot.com/2009/08/add-assembly-wsp-vsewss.html

+1

如果您想在其他Web部件中使用实用程序集,则应将其部署为自己的解决方案和功能。否则,该工具组件将与您的腹板部件组件一起收回,但另一腹板部件的组件可能会引用它。 – Flo 2009-12-08 11:03:55

+0

好点。那么,如果它被多个WebPart使用,我应该总是为实用程序库创建自己的功能? – driAn 2009-12-09 14:56:23

相关问题