Visual Studio 2015中的MonoGame模板

nil*_*lzz 3 c# templates monogame visual-studio-2015

我刚刚安装了Visual Studio 2015,现在想要启动一个新的MonoGame项目(C#,Windows DX).我安装了MonoGame,以及XNA.

问题是模板没有出现在New Project对话框中.

在此输入图像描述

在Visual Studio 2013上,它们出现在这里,它们也无法在项目树中的其他位置找到.

所以我搜索了模板,它们存在于它们应该的位置:

C:\Users\<user>\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#\MonoGame

在此输入图像描述

我尝试devenv.exe /installvstemplates从Visual Studio管理控制台运行,以及devenv.exe /setup好的措施.在多次执行此操作后,与少量Visual Studio 2015和Windows重新启动混合,项目模板仍未显示.

我也试图通过删除清除缓存C:\Users\<user>\AppData\Roaming\Microsoft\VisualStudioC:\Users\<user>\AppData\Local\Microsoft\VisualStudio\14.0,但无济于事.

MonoGame安装程序是自定义的,可以与Visual Studio 2015一起使用,所以我认为它应该以某种方式工作.

那么,任何人都可以帮助我设置这些项目模板吗?

nil*_*lzz 7

我发现了为什么它不起作用:

显然,MonoGame安装程序将模板放在Visual Studio 2015的错误文件夹中.

VS2015的正确文件夹是

C:\ Users\user\Documents\Visual Studio 14\Templates\ProjectTemplates\Visual C#

MonoGame安装程序安装到C:\ Users\user\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#

因此,当该文件夹中的MonoGame文件夹移动到第一个文件夹并devenv.exe /installvstemplates执行命令时,模板就会显示出来.