【问题标题】:create a visual studio template that includes 3 types of project创建一个包含 3 种项目类型的 Visual Studio 模板
【发布时间】:2015-07-27 15:37:58
【问题描述】:

我正在尝试创建一个包含 3 种类型项目的 Visual Studio 项目模板。

因此当用户想要使用模板创建一个新项目时,他应该能够首先选择项目的类型。

有什么方法可以做到这一点吗?还是我必须为每个项目创建一个模板?

【问题讨论】:

    标签: c# visual-studio


    【解决方案1】:

    您可以create a multi-project template,然后是create "root wizard",它会显示一些 UI 以允许项目选择,然后是“子向导”,用于每个项目,在不需要时使用您的模板创建一个新项目,throw a WizardBackoutException in RunStarted 方法。

    但这肯定有点麻烦。为每个项目创建一个模板要容易得多。

    【讨论】:

    • 感谢您的帮助 :) !我完全按照你的建议做了,但模板总是生成 3 个项目。
    • 嗯。这很奇怪。它对我有用。尝试“总是抛出”异常来检查条件。意味着,这个程序对我有用。看看这个项目,例如:github.com/nbelyh/VisioPanelAddinVSTO/blob/master/Wizard/…
    • 谢谢尼古拉!现在可以了。非常感谢您的帮助:)
    • 没问题。如果有效,您可以将其标记为答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-06
    相关资源
    最近更新 更多