7得票2回答
Visual Studio能否像对待app.config文件那样自动调整其他文件的名称?

在Visual Studio的.Net项目中添加应用程序配置文件时,它将被命名为app.config并在构建时重命名为ApplicationName.config。 我有一个包含大约40个项目的解决方案。我想为其中很多项目添加log4net功能。因此,对于每个项目,我都会添加一个app.lo...

11得票2回答
如何在Post-Build事件中使用OR语句?

我想在构建后事件中使用带有OR条件的条件语句,但目前尚未成功。以下代码不起作用: if not "$(ConfigurationName)" == "Debug" or not "$(ConfigurationName)" == "Release" ( 但以下代码可以正常工作: if n...

8得票2回答
如果第一个文件不存在,带有多个if/copy组合的post-build事件才会执行。

假设Delphi项目中的bin\目录包含文件Cert.pem和Key.pem,下面的Delphi后构建事件仅在C:\Binaries\Cert.pem不存在时复制这两个文件: if not exist $(OUTPUTDIR)Cert.pem (copy bin\Cert.pem $(OUT...

10得票2回答
Visual Studio预构建事件/后构建事件工作目录

从文档中无法清楚地了解Visual Studio中预建或后建事件的工作目录是什么。它是什么?这在哪里有记录?

51得票4回答
Visual Studio:即使项目是最新的,也要运行C++项目后生成事件

在Visual Studio(2008)中,是否可以强制运行C ++项目的Post-Build事件,即使该项目是最新的? 具体而言,我有一个构建COM进程服务器DLL的项目。该项目具有Post-Build步骤,该步骤运行“regsvr32.exe $(TargetPath)”。这在“重新构建...

8得票1回答
使用CMake在构建后运行一个C++程序

我有一个用C++编写的应用程序,我使用CMake来构建和发布二进制文件。 我希望在CMakeLists.txt脚本中编译并运行CPP文件,该文件用于在构建应用程序二进制文件后对许可证文件进行时间戳和加密。我曾经看过运行execute_process命令的示例,例如: execute_pro...

7得票1回答
如何使用后期构建事件中的宏区分TFS构建和手动构建

在一个.proj文件的TFS后期构建脚本中,我想找出项目构建是通过TFS触发的构建还是手动触发的构建。请问有人可以建议我如何在后期构建事件中使用宏来实现这一点。

11得票1回答
发布的后置事件命令(Visual Studio 2010)

我在Visual Studio 2010中有一个项目。 该项目具有以下后建事件命令行: SET TARGET_PROJECT=TestMain IF NOT EXIST "$(TargetDir)IceBox" ( XCOPY /E /I /Y "$(SolutionDir)Extern...

21得票1回答
延迟后置构建的 Jenkins 作业

我有一个Jenkins作业,用于将我们的Java项目编译并发布到JBoss服务器上。显然,服务器需要时间来启动并部署新代码。我有第二个Jenkins作业,针对正在运行的JBoss实例运行Selenium测试。 我希望使第二个(Selenium)作业自动执行为第一个作业的后置构建操作(我已经完...

17得票5回答
VS后生成事件,如何将文件复制到解决方案文件夹的上一级?

我目前拥有 <PropertyGroup> <PostBuildEvent>copy "$(TargetPath)" "$(SolutionDir)Shared.Lib\$(TargetFileName)"</PostBuildEvent> &...