Visual Studio 2015 年的 MonoGame 模板
MonoGame templates in Visual Studio 2015
我刚刚安装了 Visual Studio 2015,现在想开始一个新的 MonoGame 项目(C#,Windows DX)。
我安装了 MonoGame 以及 XNA。
问题是模板没有出现在新建项目对话框中。
在 Visual Studio 2013 年,他们出现在这里,在项目树的其他地方也找不到他们。
所以我搜索了模板,它们存在于它们应该存在的位置:
C:\Users\<user>\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#\MonoGame
我尝试了 运行 Visual Studio 管理控制台中的 devenv.exe /installvstemplates
以及 devenv.exe /setup
,以达到很好的效果。
两次都做了几次后,混合了几次 Visual Studio 2015 和 Windows 重新启动,项目模板仍然没有显示。
我也尝试通过删除 C:\Users\<user>\AppData\Roaming\Microsoft\VisualStudio
和 C:\Users\<user>\AppData\Local\Microsoft\VisualStudio.0
来清除缓存,但无济于事。
MonoGame 安装程序经过定制,可以与 Visual Studio 2015 一起使用,因此我认为它应该可以正常工作。
那么,谁能帮我设置这些项目模板?
我发现它不起作用的原因:
显然,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
命令时,模板就会出现。
如果您以标准用户身份工作并且 运行 MonoGame 设置为管理员,则 MonoGane 模板仅安装在管理员帐户中。
所以我只是复制到我的用户 \ProjectTemplates\Visual C#
。
MonoGame 安装程序安装:
C:\Users\**Admin**\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#
正确的文件夹在我的用户帐户下:
C:\Users\**user**\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#
然后正如上面的回答 运行 devenv.exe /installvstemplates
来自 VS2015 的开发人员命令提示符。
我刚刚安装了 Visual Studio 2015,现在想开始一个新的 MonoGame 项目(C#,Windows DX)。 我安装了 MonoGame 以及 XNA。
问题是模板没有出现在新建项目对话框中。
在 Visual Studio 2013 年,他们出现在这里,在项目树的其他地方也找不到他们。
所以我搜索了模板,它们存在于它们应该存在的位置:
C:\Users\<user>\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#\MonoGame
我尝试了 运行 Visual Studio 管理控制台中的 devenv.exe /installvstemplates
以及 devenv.exe /setup
,以达到很好的效果。
两次都做了几次后,混合了几次 Visual Studio 2015 和 Windows 重新启动,项目模板仍然没有显示。
我也尝试通过删除 C:\Users\<user>\AppData\Roaming\Microsoft\VisualStudio
和 C:\Users\<user>\AppData\Local\Microsoft\VisualStudio.0
来清除缓存,但无济于事。
MonoGame 安装程序经过定制,可以与 Visual Studio 2015 一起使用,因此我认为它应该可以正常工作。
那么,谁能帮我设置这些项目模板?
我发现它不起作用的原因:
显然,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
命令时,模板就会出现。
如果您以标准用户身份工作并且 运行 MonoGame 设置为管理员,则 MonoGane 模板仅安装在管理员帐户中。
所以我只是复制到我的用户 \ProjectTemplates\Visual C#
。
MonoGame 安装程序安装:
C:\Users\**Admin**\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#
正确的文件夹在我的用户帐户下:
C:\Users\**user**\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#
然后正如上面的回答 运行 devenv.exe /installvstemplates
来自 VS2015 的开发人员命令提示符。