【发布时间】:2010-10-14 09:50:39
【问题描述】:
在 vs2008 中,C# 构建事件是特定于配置的。
寻找有关如何让我的构建事件仅在发布构建时运行的想法。
想法?
【问题讨论】:
标签: c# visual-studio visual-studio-2008 build-process
在 vs2008 中,C# 构建事件是特定于配置的。
寻找有关如何让我的构建事件仅在发布构建时运行的想法。
想法?
【问题讨论】:
标签: c# visual-studio visual-studio-2008 build-process
好的,按照布赖恩的说法,我正在这样做:
if "$(ConfigurationName)" == "Release" do_something
它似乎可以工作
【讨论】:
不幸的是,C# 项目不支持我发现的类似内容。在某些情况下,我不得不求助于编写 makefile 来解决这个问题。您还可以编写一个批处理文件或一个接受参数的简单程序,然后从构建事件中像这样调用它:
custom.exe $(ConfigurationName)
【讨论】:
VS2008 支持按配置构建事件。当您在项目的属性对话框中选择“所有配置”时,检查您是否正在设置构建事件。
【讨论】: