已尝试方法的问题: - 没有VSIX、没有Nuget的多项目模板:能够创建多项目模板,并且功能正常,但当包含Nuget引用时出现了问题。没有简单/优雅的Nuget支持,不涉及VSIX就无法完成。 - 带有VSIX、没有根模板的多项目模板:所以我试着使用VSIX,看起来非常直观。将模板项目添加为Zip文件或从解决方案中添加,构建vsix安装程序。但是当我添加第二个项目模板,以创建多项目模板时,安装该模板并尝试创建项目时,我意识到它不支持主-子项目设置,在此设置下,主项目创建子项目。这是一个大问题,因为开发人员必须按依赖关系顺序创建每个项目。
root.vstemplate
文件中添加包。只需将它们添加到相关的project.vstemplate
中即可解决异常。 - Chamika Sandamal