2010-07-28 38 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