我有一个源代码库,它根据构建时定义的标志创建两个不同的应用程序。我可以使用 Makefile 来构建这两个应用程序,方法是指定两个不同的目标,一个使用标志进行编译,一个不使用标志进行编译,并有一个构建两者的聚合目标。
如何在 Windows 上使用 Visual C# Express 执行相同的操作?
最佳答案
使用同一文件夹中的两个项目文件创建一个解决方案。在您的解决方案中设置两种不同的配置,一种构建一个项目,另一种构建另一个项目。
或者,您可以有一个始终构建为中间二进制文件的项目,然后有一个构建后步骤根据标志将其复制到最终二进制文件。
关于c# - 如何从一个 Visual C# 项目构建两个不同的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/202379/