在Visual Studio(2008)中设置自定义生成规则的默认描述

时间:2009-11-16 17:02:10

标签: visual-studio custom-build-step

在VS中,可以在单个文件级别设置自定义构建规则。但是,除非您更改构建步骤的描述(这是运行外部工具时msbuild输出的内容),否则您获得的是默认值,即“执行自定义构建步骤”,然后是工具的错误输出。 / p>

我最近在一个继承的解决方案中被烧毁,其中深埋在项目中的.asm文件的构建规则失败,并且NASM没有提供任何有用的调试信息。由于我不知道哪个文件失败了,我花了很长时间才找到问题所在。我尝试过的一件事是更改解决方案中所有项目的描述(通过一次选择所有项目并打开属性面板)并添加宏来显示受影响的项目和文件。但是,由于构建规则附加到文件,因此这自然不起作用。

我还尝试在所有项目文件中搜索默认描述字符串,但项目文件不存储此信息,除非您设置了值。很明显,某个地方必须有默认值。谁知道你怎么设置这个?

1 个答案:

答案 0 :(得分:0)

我怀疑你可以更改所有内容的默认值,但你可以做的是创建一个属性表,在其中设置自定义描述,然后将该属性表添加到需要它的所有项目中。