安装正常,您可以创建一个外接程序项目,但尝试构建项目会收到此错误:
" ValidateAddInXMLTask"任务意外失败。 System.IO.FileNotFoundException:无法加载文件或程序集' Microsoft.VisualStudio.Shell.12.0,Version = 12.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其中一个依赖项。该系统找不到指定的文件。 文件名:' Microsoft.VisualStudio.Shell.12.0,Version = 12.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a' 在ESRI.ArcGIS.AddIns.SDK.MSBuild.ValidateAddInXMLTask.Execute() 在Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 在Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()
答案 0 :(得分:0)
您可以从下面的链接中找到Esri的此错误解决方案,该解释说明了以下几点: EsriSupport link
ArcGIS Desktop和Engine加载项依赖于Microsoft Visual Studio Shell 12.0库。
使用不带此库的Visual Studio 2015时会发生此错误。
注意: 如果Visual Studio 2013和2015都安装在计算机上,则不会发生此问题。 Visual Studio 2013包含Microsoft Visual Studio Shell 12.0库。
Esri的支持网站上的解决方案说:
要解决此问题,请下载并安装Microsoft Visual Studio 2013 Shell (Isolated) Redistributable Package。
但是,此下载已不再可用。
但是,不用担心我已将此文件上传到驱动器上,下面是下载链接: