在visual studio 2010 (c#)中编译之前,先通过外部应用程序运行代码

本文关键字:外部 代码 运行 应用程序 2010 studio visual 编译 | 更新日期: 2023-09-27 18:18:41

我有一个项目,需要在项目编译之前动态编辑一些代码。是否有某种方式,我可以指示Visual Studio通过一些外部程序发送代码,然后从它的输出中读取编译什么?我正在使用Visual Studio 2010与c#项目。

在visual studio 2010 (c#)中编译之前,先通过外部应用程序运行代码

如果您的预编译任务相对简单,您应该能够通过Project->Properties对话框的Build Events选项卡添加"预构建任务"如此MSDN页面所述。更有可能你会想要使用msbuild.exe来构建IDE之外的项目;这里讨论了msbuild的教程