2

我有一個非常令人沮喪的問題,那就是我在VS2010中的SP2010項目,當我構建/重建解決方案時,一切似乎都很正常,但是當我去「打包」SP2010項目時,雖然它成功構建和部署,其中一個依賴程序集在解決方案中丟失了對其中一個不同項目的引用 - 這也會導致運行時錯誤。爲什麼打包Sharepoint 2010項目會中斷我的引用?

有沒有人知道在SP2010項目上選擇部署/軟件包時發生的任何其他生成步驟,或其他任何可能導致此操作停止工作的步驟?

爲何構建/重建的原因沒有問題(在Debug和Release配置),但一個封裝/部署爆發只是迷茫......

例如:

解決方案內置(無問題)

alt text

封裝/部署

alt text

+1

事實證明,運行時錯誤是不相關的,並且在解決方案確實還需要一個重建提醒本身沒錯,它可以找到這些引用,一切現在正在工作......但仍然很神祕。 – 2010-10-06 03:40:37

+0

你有沒有解決與參考問題?我有同樣的問題。重建時很好,但每次執行「部署」時都會失去intellisense。 – Jaap 2012-02-13 14:21:59

+0

不,不幸的是 - 我也沒有看到它,所以它仍然是一個完全神祕的我:/ – 2012-02-13 18:15:32

回答

1

可能是你的情況,如果您使用的是第三方組件或項目的項目引用,那麼你需要顯式地將它們添加到包。請參閱link瞭解更多詳情。

+0

您好Kusek,我已經通過包資源管理器中的高級部分添加所有引用.dlls(否則我的解決方案wouldn'工作),但在包/部署後仍然具有相同的行爲。 – 2010-10-06 04:04:24

1

你可以試試這個(它剛剛工作了類似的問題)來解決部署引用問題:在Visual Studio

編輯您的。包裝文件,「高級」選項卡下,編輯每個附加組件參考。確保「源項目」組合框中只有一個組件出現。否則,請嘗試更改選定的行。

有時打包剛剛失去引用...

相關問題