以编程方式处理项目

本文关键字:项目 处理 方式 编程 | 更新日期: 2023-09-27 18:36:19

是否可以在Visual Studio中以编程方式执行以下3件事:

  1. 将新文件包含在项目中
  2. 更改项目中文件的"生成操作"
  3. 我需要从命令提示符应用程序执行此操作,但不确定是否可能?

以编程方式处理项目

是的,这是很有可能的。您可以使用 $$$my_variable$$$ 等变量将模板创建为.txt文件,并将其替换为输入的值。真的可以做任何你想做的事。如果您需要示例,可以查看OrchardCMS,他们有一个命令行生成工具,可以创建文件/项目。

http://orchard.codeplex.com/SourceControl/latest#src/Orchard.Web/Modules/Orchard.CodeGeneration/Services/CodeGenerationCommandInterpreter.cs

那是包含相关代码的文件,该项目中有一个包含模板的文件夹。希望这能为您指明正确的方向!