【问题标题】:MonoGame templates in Visual Studio 2015Visual Studio 2015 中的 MonoGame 模板
【发布时间】:2015-08-08 13:45:43
【问题描述】:

我刚刚安装了 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

我尝试从 Visual Studio 管理控制台运行 devenv.exe /installvstemplates 以及 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 配合使用,因此我认为它应该能够以某种方式工作。

那么,谁能帮我设置这些项目模板?

【问题讨论】:

  • 那个是我用的安装器。
  • 如何打开 Visual Studio 管理控制台?

标签: c# templates visual-studio-2015 monogame


【解决方案1】:

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

显然,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 命令时,模板就会显示出来。

【讨论】:

  • 谢谢@nilllzz,你为我节省了大量时间!
  • 没有 Visual Studio 14 文件夹
【解决方案2】:

如果您以标准用户身份工作并以管理员身份运行 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# 

然后如上所述,只需从 VS2015 的开发人员命令提示符运行 devenv.exe /installvstemplates

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    • 1970-01-01
    • 2017-02-09
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多