构建 VS 2013 安装项目时输出中出现重复消息

2024-07-04

我有一个 VS2013 安装项目,它构建了安装两个 C# 项目生成的 exe 的安装程序。当我构建安装项目时,我收到重复的消息,就好像有两个构建过程一样。我从安装项目的输出中删除了两个 exe 之一,但我仍然收到重复的消息。

------ Starting pre-build validation for project 'SetupWindowsService' ------ 
------ Starting pre-build validation for project 'SetupWindowsService' ------ 
------ Pre-build validation for project 'SetupWindowsService' completed ------
------ Pre-build validation for project 'SetupWindowsService' completed ------
2>------ Build started: Project: SetupWindowsService, Configuration: Release ------
2>------ Build started: Project: SetupWindowsService, Configuration: Release ------
Building file 'C:\projects\SetupTESTWindowsService\Release\SetupWindowsService.msi'...
Building file 'C:\projects\SetupTESTWindowsService\Release\SetupWindowsService.msi'...
Packaging file 'MoreLinq.dll'...
Packaging file 'MoreLinq.dll'...
Packaging file 'System.Web.Razor.dll'...
Packaging file 'System.Web.Razor.dll'...
................

所有 dll 依赖项都是重复的。构建项目的输出正常(即 msi 文件)。目标平台是 x86。在配置管理器中,活动解决方案平台是任何 CPU,活动解决方案配置是发布。安装项目依赖的所有项目都是Release/Any CPU。

这是正常的吗?我正在使用在 Win 7 64 位 Ultimate 上运行的 VS 2013 Premium Update 3。

Thanks

只是更新:我在记事本++中打开了vdproj,并删除了“配置”下的调试配置。构建了项目,不再有重复的消息。我以为这样就解决了。再次重建后,重复项又回来了。


我认为这是 Visual Studio 或其构建过程中的一个错误。

我在 VS2015 中也遇到同样的问题;有时,IDE 会启动多个任务来构建相同的安装项目。一旦开始这样做,情况只会变得更糟。如果继续,我可以得到三个任务来尝试相同的构建,有时这些任务会相互作用并导致其中一个任务失败。

我发现的最简单的解决方法是简单地退出并重新加载整个 IDE。

我怀疑更改 IDE 工具/选项/项目和解决方案/构建和运行中的最大并行构建数也将起作用:

https://msdn.microsoft.com/en-us/library/y0xettzf%28v=vs.90%29.aspx https://msdn.microsoft.com/en-us/library/y0xettzf%28v=vs.90%29.aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

构建 VS 2013 安装项目时输出中出现重复消息 的相关文章

随机推荐

  • Tox 警告:在 testenv 中找到但未安装测试命令

    我在我的项目中使用 tox 这是我的tox ini file tox envlist py27 lint coverage skipsdist True testenv py27 deps rrequirements txt command
  • 如果不为空,则选择列值,否则使用另一个列值

    我在 mysql 表中有 2 列 a 和 b a 始终是字符串值 b 有时是字符串值 有时为 null 如何构造一个 mysql SELECT 以便如果 b 不为 null 则采用 b 否则采用 a 我尝试用 concat 创造一些魔法 如
  • 当我访问不存在路由的类时,如何在codeIgniter中设置默认函数?

    控制器是这样的 class Abc extends CI controller public function index public function f1 如果网址是http host app Abc index它得到函数索引如果网址
  • 奇怪的是相互重复的类定义

    我希望两个类中的类型声明相互依赖 这是使用 clang 和 gcc 进行编译的第一个示例 template
  • Laravel 自定义验证消息参数

    我正在使用 Laravel 5 1 我有一个 Summernotejs 表单元素 我已经成功创建了一个自定义验证规则 该规则获取从表单输入提供的 HTML 剥离标签 然后执行strlen 调用文本内容 因此我可以看到消息的长度 其中没有任何
  • 在 Excel VBA 中检查两个范围是否相等的最快方法[重复]

    这个问题在这里已经有答案了 假设您有两组数据 并且行数和列数相同 现在您想要检查一组单元格中的数据是否等于另一组中具有相同相对地址的单元格中的数据 如果一行的所有单元格都是如此 则从两组中删除该行 我可以通过比较每个单元格来非常轻松地进行编
  • 将特征矩阵映射到 C 数组

    我最近开始使用Eigen http eigen tuxfamily org 图书馆 我有一个将特征矩阵映射到 C C 数组的问题 默认情况下 特征矩阵以列为主 因此 如果我使用以下代码将矩阵映射到 C C 数组 double a 10 do
  • 如何配置CKEditor-4内联编辑器?

    我有一个标准安装 如示例 HTML 内容有很多 div 块 我需要通过本地或外部配置每个编辑器configTypeX js file div
  • 将一维数组复制到多维数组 - VBA

    我在 VBA 中有两个函数 Function1 返回一个一维数组 然后我有 function2 它是一个多维数组 我想将 Function1 中的数组复制到从索引 1 开始的多维数组的列 arr2 0 0 Something arr2 0
  • 使用 Spring Data JPA 和 JPA EntityListener 进行字段级加密

    我试图在插入 更新之前加密域实体上的一些字段 并在选择在 UI 中显示时解密它们 我将 Spring Data JPA 存储库与 Hibernate 和 EntityListener 结合使用 该 EntityListener 在 Post
  • java中的pagerank实现[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我计划为我的内部项目实现页面排名 并且使用这篇文章我得到了一些东西维基百科 http en wikip
  • 为所有支持 copy(id=newId) 方法的案例类创建共同特征

    我正在尝试做类似的事情 trait IdentifiableModel T self def copy id ObjectId T gt val id ObjectId 我发现了一些其他相关的问题试图做类似的事情 但他们并没有真正回答这个问
  • Mongoose 查询:查找数组中的元素

    Mongoose Mongo noob在这里 My Data 这是我的简化数据 每个用户都有自己的文档 v 1 id ObjectId 53440e94c02b3cae81eb0065 email email protected cdn c
  • 停止 jQuery 单击事件内底层 ng-click 的传播

    Twitter 引导程序dropdown嵌套在一个tr The tr可点击通过ng click 单击页面上的任意位置将折叠下拉菜单 该行为是通过指令定义的 document bind click closeMenu 因此 当打开菜单并且用户
  • 在父组件上调用 setstate 会强制对其子组件进行 componentDidUpdate?

    我有两个组件 父组件 App 和子组件 SearchBar 我希望 SearchBar 保持其自己的状态 并在更新其状态后调用其父组件作为 prop 提供的函数来更新其父状态 所以在我的 SearchBar 组件上我有 onSearchCh
  • ISerialized 接口有什么意义?

    似乎我可以序列化没有该接口的类 所以我不清楚它的目的 ISerializable用于提供自定义二进制序列化 通常用于BinaryFormatter 也许是为了远程处理的目的 如果没有它 它会使用字段 这些字段可以是 效率低下 如果有一些字段
  • 无法打印俄语字符

    我有一个俄语字符串 已编码为 UTF 8 String str u041E u041A System out println String str str 当我在 Eclipse 控制台中打印字符串时 我得到 谁能建议如何将俄语字符串打印到
  • 在 Parse iOS 中链接用户 ID 和安装 ID

    在 Parse 仪表板的数据浏览器窗格中 我看到安装和用户类 但是 对于特定设备上的特定用户 objectId 不匹配 现在 用户订阅的频道仅在安装类中可见 有没有什么方法可以将用户 ID 来自用户类别 链接到安装 ID 以便可以知道用户订
  • CXF 2.7.7 org.apache.cxf.interceptor.Fault:意外元素

    升级到 CXF 2 7 7 后 我遇到了无法理解的错误 当进行 Web 服务调用时 CXF 报告此异常 org apache cxf interceptor Fault Unexpected element http schema myor
  • 构建 VS 2013 安装项目时输出中出现重复消息

    我有一个 VS2013 安装项目 它构建了安装两个 C 项目生成的 exe 的安装程序 当我构建安装项目时 我收到重复的消息 就好像有两个构建过程一样 我从安装项目的输出中删除了两个 exe 之一 但我仍然收到重复的消息 Starting