错误MSB4018:“SetInclusionListEntry”"任务意外失败。 [英] error MSB4018: The "SetInclusionListEntry" task failed unexpectedly.

查看:115
本文介绍了错误MSB4018:“SetInclusionListEntry”"任务意外失败。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试从演练构建示例项目时出现以下错误消息:为Word创建第一个VSTO加载项(https:// msdn .microsoft.com / zh-CN / library / cc442946.aspx)。

The following error message appears when I try to build the sample project from Walkthrough: Creating Your First VSTO Add-in for Word (https://msdn.microsoft.com/en-us/library/cc442946.aspx).

如何解决此问题?

How do I solve this problem?

编辑

当我选中"参考资料"时在"我的项目"中
Microsoft.VisualStudio.Tools.Office.Runtime 没有列表条目。 Microsoft.VisualStudio.Tools.Office.Runtime也不会在列表中显示,当您单击"添加"时,它会显示在列表中。按钮。 "用于Visual
Studio 2015的Microsoft Office开发人员工具"已安装。

When I check "References" in "My Project" there is no list entry for Microsoft.VisualStudio.Tools.Office.Runtime. And neither neither is Microsoft.VisualStudio.Tools.Office.Runtime available in the list which shows up when you click the "Add" button. "Microsoft Office Developer Tools for Visual Studio 2015" is installed.

错误消息

----- - 重建全部开始:项目:演示2,配置:调试任何CPU ------

C:\Program Files \ MSBuild\Microsoft\VisualStudio \v14.0 \ OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9):错误MSB4018:"SetInclusionListEntry"任务意外失败。

C:\Program Files\MSBuild\Microsoft\VisualStudio \v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9 ):错误MSB4018:System.IO.FileNotFoundException:无法加载文件或程序集' Microsoft.VisualStudio.Tools.Office.Runtime
Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。

C:\Program Files\MSBuild\Microsoft\VisualStudio \v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets (673,9):错误MSB4018:文件名:'Microsoft.VisualStudio.Tools.Office.Runtime,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'

C:\ Program Files\MSBuild\Microsoft\VisualStudio \v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9):错误MSB4018:   在Microsoft.VisualStudio.Tools.Office.BuildTasks.SetInclusionListEntry.Execute()

C:\Program Files\MSBuild\Microsoft\VisualStudio \v14.0\OfficeTools\Microsoft .VisualStudio.Tools.Office.targets(673,9):错误MSB4018:   在Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()

C:\Program Files \ MSBuild\Microsoft\VisualStudio \v14.0 \ OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9):错误MSB4018:   在Microsoft.Build.BackEnd.TaskBuilder。< ExecuteInstantiatedTask> d__26.MoveNext()

C:\Program Files \ MSBuild\Microsoft\VisualStudio \v14.0 \ OfficeOnticeTools \\ \\ Microsoft.VisualStudio.Tools.Office.targets(673,9):错误MSB4018:

C:\Program Files \ MSBuild\Microsoft \ VisualStudio \v14.0 \ OfficeOoolTools \ Microsoft.VisualStudio.Tools.Office.targets(673,9):错误MSB4018:WRN:程序集绑定日志记录已关闭。

C:\Program Files \ MSBuild\Microsoft \\ \\ Visual Studio \v14.0 \ OfficeFools \ Microsoft.VisualStudio.Tools.Office.targets(673,9):错误MSB4018:要启用程序集绑定失败日志记录,请设置注册表值[HKLM \Software \ Microsoft \\ Fusion!EnableLog](DWORD)为1.
$
C:\Program Files \ MSBuild\Microsoft \ VisualStudio \v14.0 \ OfficeTools \ Microsoft.VisualStudio.Tools。 Office.targets(673,9):错误MSB4018:注意:有一些与程序集绑定失败日志记录相关的性能损失。

C:\Program Files \ MSBuild\Microsoft\VisualStudio \v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office。目标(673,9):错误MSB4018:要关闭此功能,请删除注册表值[HKLM \Software\Microsoft\Fusion!EnableLog]。

C:\Program Files \\ \\ MSBuild\Microsoft \ VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9):错误MSB4018:

====== ====重建全部:0成功,1失败,0跳过==========

------ Rebuild All started: Project: Demo2, Configuration: Debug Any CPU ------
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018: The "SetInclusionListEntry" task failed unexpectedly.
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.Tools.Office.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018: File name: 'Microsoft.VisualStudio.Tools.Office.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018:    at Microsoft.VisualStudio.Tools.Office.BuildTasks.SetInclusionListEntry.Execute()
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018:    at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018:    at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018:
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018: WRN: Assembly binding logging is turned OFF.
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018: To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018: Note: There is some performance penalty associated with assembly bind failure logging.
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018: To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
C:\Program Files\MSBuild\Microsoft\VisualStudio\v14.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(673,9): error MSB4018:
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

推荐答案

你好Lugaxx,

Hi Lugaxx,

>>当我尝试从演练构建示例项目时出现以下错误消息:为Word创建您的第一个VSTO加载项( https://msdn.microsoft.com/en-us/library/cc442946.aspx )。

>> The following error message appears when I try to build the sample project from Walkthrough: Creating Your First VSTO Add-in for Word (https://msdn.microsoft.com/en-us/library/cc442946.aspx).

你的Office版本是什么和VS版本?您是否在VS2015下进行了测试?

What your Office version and VS version? Did you test this under VS2015?

您是否一步一步地按照文档进行了测试?我在vs2015下添加了一个单词加载项,直接重建它,它正常工作。根据您的错误消息,您是否手动添加引用'Microsoft.VisualStudio.Tools.Office.Runtime.v9.0',如果有,我建议你删除它
。您无需手动添加Microsoft.VisualStudio.Tools.Office.Runtime。如果您开发Office加载项,如果您使用VS2015,将自动添加相关参考。

Did you follow the document step by step? I add an add-in for word under vs2015, rebuild it directly, it worked correctly. Based on your error message, did you manually add reference 'Microsoft.VisualStudio.Tools.Office.Runtime.v9.0’, if you have, I suggest you remove it. You do not need to add Microsoft.VisualStudio.Tools.Office.Runtime manually. If you develop Office add-in, the related reference would be added automatically if you use VS2015.

最好的问候,

Best Regards,

Edward


这篇关于错误MSB4018:“SetInclusionListEntry”&quot;任务意外失败。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆