我想在Visual Studio中创建一个自定义项目模板。由于模板将具有条件参数,因此无法使用新的. net模板(它只在终端工作,但我想有一个模板的视觉形式)。我怎么能创建项目模板与文本字段,条件参数和两个步骤的形式?这将是一个复杂的项目模板形式,完成后,我想得到的形式与文本文件内的特定文件夹(没有解决方案项目,只有一个文件夹)。
我开始创建一个自定义项目模板,但是我得到的是一个包含解决方案项目的文件夹。但是我只想要一个包含文件的文件夹(不是任何.csproj文件)。这是因为一个标记:<ProjectType>Csharp</ProjectType>
in .模板?
1条答案
按热度按时间arknldoa1#
根据您的需求,建议您使用NuGet生成包的方式,具体操作如下:
1.在GMS根目录下创建Content\GMSTemplate目录,将模板文件和文件夹复制到其中
1.将template.json文件修改为:
1.在GMS目录中创建包含以下内容的GMSTemplate.nuspec文件:
1.用NuGet打包,在GMS目录下执行命令nuget pack GMSTemplate.nuspec -OutputDirectory .,生成GMSTemplate.1.0.1.nupkg文件
1.在GMS目录下创建CreateYourProject.bat文件,内容如下:
1.双击执行CreateYourProject.bat文件,按照提示输入新的项目名称,就完成了。