2015-10-12 284 views
0

我試圖添加在Visual Studio 2015年一個新的SharePoint連接添加新的SharePoint 2013點的連接,我得到這個錯誤(http://i.imgur.com/myFx9S1.png):不能在Visual Studio 2015年

無法加載文件或程序集'Microsoft.Sharepoint,Version = 15.0.0.0,Culture = neutral,PublicKeyToken = 71e9bce111e9429c'或其依賴項之一。

我還沒有安裝SharePoint 2013 SDK和Sharepoint客戶端組件,和我有一些的Sharepoint DLL我的文件夾中:

C:\ Program Files文件\ Common Files文件\ Microsoft共享\ Web服務器 擴展\ 15 \ ISAPI

我嘗試這樣做,創建一個遠程SharePoint 2013服務器上的工作流程,而且我也不能創建新的工作流項目,因爲遠程服務器調試不支持...( http://i.imgur.com/0VPHZJx.png

當我嘗試創建新的projet時,我也有同樣的錯誤。

有沒有辦法解決這些問題?

需要注意的是,我們有一個SharePoint 基礎服務器2013

回答

1

如果SharePoint安裝在遠程服務器上,並要調試的代碼在本地環境,那麼你需要遵循如下步驟。

  1. 創建WSP爲您的項目
  2. 使用Stsadm命令部署或添加/部署從Poweshell
  3. 轉到C的解決方案:\程序文件(x86)\微軟的Visual Studio 12.0 \ Common7 \ IDE \ Remote Debugger
  4. 複製遠程服務器中的整個文件夾
  5. 啓動msvsmon.exe,以管理員身份在遠程服務器中運行。
  6. 轉到您的Visual Studio和點擊工具 - >附加到進程
  7. 選擇傳輸下拉菜單,並在其中
  8. 點擊選擇遠程上查找按鈕
  9. 你會得到你的遠程服務器 10的名稱。選擇它並點擊確定。
  10. 現在您可以使用遠程調試器來調試您的代碼。
+0

好的,但我怎麼能創建一個wsp文件,如果我甚至不能在Visual Studio 2013中創建一個Sharepoint projet?它向我發送與我嘗試創建新的Workflow項目時相同的錯誤。 (對不起,如果我錯過了一些看起來很明顯的東西,但是我開始使用Sharepoint開發,並且我有點迷路) – Ben

+0

您是否在本地安裝了sharepoint,Foundation版本是否可行。 ?如果沒有,那麼你需要在服務器上使用sharepoint跳轉,然後創建該wsp,然後從該服務器上面執行上述步驟 – SigarDave

+0

我沒有在本地安裝sharepoint。如果我在本地安裝一個,會更容易嗎?還是必須在SharePoint Server上安裝Visual Studio?我只能在Internet上找到部署教程,但不知道如何從服務器創建該wsp文件。 – Ben