在构建项目过程中,skipped = 1的含义是什么

时间:2010-10-19 16:41:05

标签: c# build compilation

我有一个主项目的解决方案,帮助项目和安装项目

当我构建或重建主要项目时,我得到:

Build: 1 succeeded or up-to-date, 0 failed, 1 skipped

现在,由于帮助项目生成以下消息:

Build: 1 succeeded or up-to-date, 0 failed, 0 skipped

我不明白被跳过的内容(我在主文件中取得了一次成功...所以1中有1个?!)

出了什么问题,如何解决?

由于 阿萨夫

1 个答案:

答案 0 :(得分:1)

解决方案中的每个项目(csproj文件或其他项目类型,如setup-project)应对应于1个构建项。 如果跳过某个项目,则当前版本中不需要该项目。例如:如果构建主程序,则不会编译setup-project,因为程序不依赖于它。 您还可以配置多个构建配置,在某些配置中,某些项目不会构建,例如,在你的debug-config中你可以省略设置,或者在release-config中你可以省略一些单元测试库。