我想要一个多项目模板来创建子项目,并安装 nuget 依赖项以及安装此模板的 vsix 安装程序。
已经尝试过的方法的问题
没有 VSIX 的多项目模板,没有 nuget
我能够创建一个多项目模板,并且它运行良好,但当需要包含 nuget 引用时,它不起作用。对于不涉及 VSIX 的 nuget,没有简单/优雅的支持。
带有 VSIX 的多项目模板,没有根模板
所以我尝试使用 VSIX,它看起来非常简单。将模板项目添加为 zip 或来自解决方案,构建 vsix 安装程序。但是当我添加第二个项目模板,创建一个多项目模板,构建它,安装模板并尝试创建一个项目时,我意识到它不支持主子项目设置,主项目创建子项目。这是一个大问题,因为开发人员必须按依赖顺序创建每个项目。