代码之家  ›  专栏  ›  技术社区  ›  Christopher B. Adkins

VS项目的动态创建

  •  4
  • Christopher B. Adkins  · 技术社区  · 16 年前

    2 回复  |  直到 16 年前
        1
  •  5
  •   Dan McClain    16 年前

    项目文件是xml,所以没有理由不这样做(很难)

    有VisualStudioAPI可用于创建项目 How to: Programatically Create Projects

        2
  •  1
  •   Christopher Painter    16 年前

    总的来说,我不认为这是个好主意。虽然我赞成完全的端到端构建自动化,但安装程序是源代码,对它的任何更改都应该是有意的。我不喜欢文件在安装过程中忽隐忽现的样子。如果产品添加了文件,则应将其显式添加到安装程序中,如果删除了文件,则应将其显式从安装程序中删除。对此基线的任何更改如果没有相应的更改,都会引发构建中断。

    在国际海事组织看来,这是唯一一种100%确定安装过程是有意的和准确的方法。