中文

错误:ValidateAddInXMLTask 任务意外失败

错误消息

使用 Microsoft Visual Studio 2015 编译 ArcObjects 加载项时,可能会返回以下错误:

错误: 
“ValidateAddInXMLTask 任务意外失败。 System.IO.FileNotFoundException:
无法加载文件或程序集‘Microsoft.VisualStudio.Shell.12.0, Version = 12.0.0.0,
Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a’或其依赖项之一。
系统找不到指定的文件。”
[O-Image]

原因

ArcGIS Desktop 和 Engine 加载项依赖于 Microsoft Visual Studio Shell 12.0 库。
使用没有此库的 Visual Studio 2015 时会发生此错误。

注:
如果计算机上同时安装了 Visual Studio 2013 和 2015,则不会出现此问题。 较旧版本的 Visual Studio 包括 Microsoft Visual Studio Shell 12.0 库。

解决方案或解决方法

  1. 要解决此问题,请下载并安装包含 Microsoft Visual Studio 12.0 Shell 库的相应软件包:
    下载:Microsoft Visual Studio 可重新分发软件包
  2. 使用 Visual Studio 2015 再次编译该加载项。

相关信息

上次修改时间: 12/6/2019

文章 ID: 000012659

软件: ArcGIS Engine 9.3.1, 9.3, 9.2, 9.1, 9.0.1, 9.0, 10.7.1, 10.7, 10.6.1, 10.6, 10.5.1, 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, 10 ArcMap 10.8, 10.7.1, 10.7, 10.6.1, 10.6, 10.5.1, 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, 10