Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio中的WiX引导程序:重建一切的最短方法?_Visual Studio 2010_Msbuild_Wix - Fatal编程技术网

Visual studio 2010 Visual Studio中的WiX引导程序:重建一切的最短方法?

Visual studio 2010 Visual Studio中的WiX引导程序:重建一切的最短方法?,visual-studio-2010,msbuild,wix,Visual Studio 2010,Msbuild,Wix,在Visual studio中,我有一个C#解决方案,其中包括: 几个项目 WiX安装程序项目 WiX引导程序项目 当我右键单击bootstrapper项目并选择“Rebuild”时,它猜测所有内容都得到了重建。但我不确定 可以肯定的是,我有时会: 解决方案>清理,解决方案>重建 为每个项目进行清理和重建 为安装程序清理并重建 清理并重建引导程序 太多了吗?还是还有什么东西可以不清洗 在不浪费时间的情况下,确保所有东西都重建的最佳做法是什么?您想确定什么?VisualStudio有一个非

在Visual studio中,我有一个C#解决方案,其中包括:

  • 几个项目
  • WiX安装程序项目
  • WiX引导程序项目
当我右键单击bootstrapper项目并选择“Rebuild”时,它猜测所有内容都得到了重建。但我不确定

可以肯定的是,我有时会:

  • 解决方案>清理,解决方案>重建
  • 为每个项目进行清理和重建
  • 为安装程序清理并重建
  • 清理并重建引导程序
太多了吗?还是还有什么东西可以不清洗


在不浪费时间的情况下,确保所有东西都重建的最佳做法是什么?

您想确定什么?VisualStudio有一个非常好的系统来确定需要构建和/或重建什么。在解决方案级别执行清理后,它将自动清理所有项目,无需清理其他项目。重建时,它会重建所有依赖的项目。你的意思是“清理”是必要的,而仅仅“重建”是不够的,对吗?请随意提出这个问题作为回答。我几乎从来没有做过清洁的工作。为什么你觉得你需要这样做?如果你对此有信心,这是一个可以接受的答案。在我发现一些包含过时二进制文件的引导程序后,我变得非常怀疑,但我愿意再试一次。这取决于你如何引用这些文件。如果使用的是项目引用选项,则MsBuild将强制重新生成输出。如果您只是指向相应的
/bin/debug/myadssembly.dll
,那么MsBuild无法知道它需要重建相关项目。