VS自定义项目模板:[9]动态添加项目文件

方法/步骤

  1.  

    为自定义向导项目添加设置窗体inputForm。

    使用多选框来选择哪些类需要添加。

    VS自定义项目模板:[9]动态添加项目文件
  2.  

    在inputForm窗体类中添加GetRemoveList来获取不需要添加的类名。

    VS自定义项目模板:[9]动态添加项目文件
  3.  

    RunStarted方法中,将模板参数传递给inputForm窗体,并展现该窗体。

    VS自定义项目模板:[9]动态添加项目文件
  4.  

    使用ProjectFinishedGenerating方法,项目创建结束时移除不需要的文件。

    VS自定义项目模板:[9]动态添加项目文件
  5.  

    编译后,将其重新安装到全局程序集缓存中。

    进行测试,仅选择MyObj.cs类,创建的项目中也不包含WizardTest.cs类。

    这样,就能根据用户需要来生成项目。

    VS自定义项目模板:[9]动态添加项目文件
    VS自定义项目模板:[9]动态添加项目文件
原文地址:https://www.cnblogs.com/zzw1986/p/4673386.html