我在Visual Studio 2010中创建WSP包,将我的功能部署到Windows 2003 Server上的SharePoint 2007环境中。目前,引用包含我写的代码的程序集的xml文件是从GAC引用的。我想要做的就是让这个WSP文件自动将dll添加到程序集中,然后引用它,以便可以正确安装该功能。这可能吗?如果是这样,这是如何完成的?通过Sharepoint 2007 WSP包将文件安装到GAC
我有我的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 2007年它的称号。谢谢! – 2011-06-03 18:02:54
对不起。这里是2007年的一篇文章 http://sharepointlogics.com/2008/11/how-to-deploy-assembly-using-wsp.html – 2011-06-03 18:46:15