2010-07-28 72 views
3

我有一个快速问题....构建VS 2010 SharePoint项目,我引用了一个自定义程序集。我可以在我的代码中引用这个程序集,它可以很好地编写代码和所有代码。当我将项目部署到SharePoint时,我的Feature Activation代码将无法运行,因为自定义程序集未与项目一起部署。Visual Studio - SharePoint 2010 - 包含程序集>快速问题

我已经在引用程序集上将Copy Local设置为TRUE。我错过了什么吗?

感谢

回答

4

当您在Visual Studio 2010中创建SharePoint项目时,您会在其中看到一个名为Package的项目。单击打开它并在左下角单击高级,您将看到一个选项来添加其他程序集,添加任意数量的>您在此处选择的所有程序集将作为您创建的SHarePoint程序包的一部分进行部署。

1

不知道这是你在寻找什么,而是你可以使用ilmerge.exe捆绑卫星托管程序集到你的可执行文件,使其便携和更容易部署。我一直都在使用它,它效果很好。您可以在VS2010中设置一个构建事件,以便在构建时自动执行此操作,尽管它可能有点慢(因为这个原因,我已将它设置为仅限发布构建事件)。

+0

不是真的......谢谢你的回应。当我部署我的SharePoint项目时,我想将自定义程序集运送到GAC。 – c31 2010-07-28 21:23:34