【发布时间】:2011-09-07 23:50:38
【问题描述】:
我正在 Visual Studio 2010 中创建一个 WSP 包,以将我的功能部署到 Windows 2003 Server 机器上的 sharepoint 2007 环境中。目前,引用包含我编写的代码的程序集的 xml 文件是从 GAC 引用的。我想做的是让这个 WSP 文件自动将 dll 添加到程序集中,然后引用它,以便可以正确安装该功能。这可能吗?如果是这样,这是如何完成的?
我的 ListManifest.xml 文件如下:
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Receivers ListTemplateId="101">
<Receiver>
<Name>AddedEventHandler</Name>
<Type>ItemAdded</Type>
<SequenceNumber>10000</SequenceNumber>
<Assembly>
SPEventHandler, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=f2e7de6c4a924a03
</Assembly>
<Class>SPEventHandler.ItemAddedHandler</Class>
<Data></Data>
<Filter></Filter>
</Receiver>
</Receivers>
如您所见,它引用 GAC 中的 SPEventHandler 程序集,但我希望程序将我的 DLL 包含在程序集中,将其添加到 GAC 并引用它。
提前感谢您的帮助。
【问题讨论】:
标签: sharepoint deployment