簡體   English   中英

無法加載文件或程序集 Microsoft.Office.SharePoint.Tools

[英]Could not load file or assembly Microsoft.Office.SharePoint.Tools

我一直在 NAPA Office 365 開發工具中構建 SharePoint 應用程序。 最近。 我想使用 Visual Studio 的調試器,所以我在 VS 中打開了代碼。 但是,當我嘗試編譯代碼時,出現以下錯誤:

錯誤 2 無法加載文件或程序集“Microsoft.Office.SharePoint.Tools, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或其依賴項之一。 該系統找不到指定的文件。

我所看到的大部分內容都告訴我我的問題是我正在嘗試將 VS 2010 與 SP 2013 一起使用,但是我目前使用的是 VS 2012。還有我不知道的其他錯誤嗎?

我可以添加代碼,但因為它相當於 700-900 行代碼,所以除非人們需要看到它,否則我將其省略。

您是否為 VS 2012 安裝了 Office 開發人員工具?

微軟官網直接下載鏈接: http : //aka.ms/OfficeDevToolsForVS2012

在我的環境中, Microsoft.Office.Sharepoint.Tools.dll部署在C:\\Windows\\Microsoft.NET\\assembly\\GAC_MSIL\\Microsoft.Office.SharePoint.Tools\\v4.0_15.0.0.0__71e9bce111e9429c如果你不這樣做有了它,您可能缺少開發人員工具。

您應該始終將所需的 SharePoint 程序集下載到您的構建系統,方法是將以下程序集從開發系統復制到構建系統並將它們放入參考程序集文件夾中:

  • Microsoft.SharePoint.dll Microsoft.SharePoint.Security.dll
  • Microsoft.SharePoint.WorkflowActions.dll Microsoft.Office.Server.dll
  • Microsoft.Office.Server.UserProfiles.dll
  • Microsoft.SharePoint.Client.dll
  • Microsoft.SharePoint.Client.Runtime.dll
  • Microsoft.SharePoint.Client.ServerRuntime.dll
  • Microsoft.SharePoint.Linq.dll Microsoft.SharePoint.Portal.dll
  • Microsoft.SharePoint.Publishing.dll Microsoft.SharePoint.Taxonomy.dll
  • Microsoft.Office.SharePoint.Tools.dll
  • Microsoft.SharePoint.WorkflowActions.dll Microsoft.Web.CommandUI.dll

這些文件位於開發系統的以下文件夾中:

C:\\Program Files\\Common Files\\Microsoft Shared\\Web Server Extensions\\15\\ISAPI

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM