2017-03-10 100 views
-1

创建新项目时,我可以选择new Windows Forms Project。它会为我打开一个新窗口的新项目。当右键点击我打开的项目并去add =>Windows Form它只会打开缺少Windows窗体,WPF和其他模板的“新元素”掩码。VS 2013旗舰版:添加新元素,Windows表格缺失

我已经试过Visual Studio C# Can't make new windows form projectdevenv /installvstemplates,但它没有告诉我模板丢失。

以下文件,通过使用命令行:找不到
\ installvtemplates
这些文件并不能负荷。

Error when using devenv /installvstemplates

我有什么做的,让我的WinForm的模板回来,我在哪里可以配置这些?我不能只是重新安装Visual Studio 2013 Ultimate,因为我没有安装介质,也没有他们的钥匙(就像我公司里没有人能告诉我在哪里找到它)。


在下面的屏幕截图中,您可以看到屏蔽,我曾经有过很多模板。在这种情况下,我们只有Inherited FormsInherited User Control作为可用模板。

Windows Forms and other templates are missing

这是我所得到的,当我去new project,Windows窗体是avaliable这里。

(赢窗体对象暂无数据)


模板文件是avaliable在C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\VisualBasic,所以我敢肯定它必须是一个选项某处设置。有任何想法吗?

回答

-1

经过几个小时的尝试,我自己找到了解决方案。这可能不是官方的方式,但它似乎在起作用。我做了以下步骤:

  1. 转到C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\VisualBasic,并检查模板是avaliable
  2. 如果他们是avaliable副本的目录Windows Forms
  3. 复制的目录中粘贴C:\Users\%USERNAME%\Documents\Visual Studio 2013\Templates\ItemTemplates\Visual Basic
  4. 启动Visual Studio
  5. 进入一个项目并尝试添加一个新元素。这一步需要一段时间的加载。我认为visual studio现在检测到您的文档文件夹中的新模板并刷新所有模板。
  6. 加载完成后,您几乎可以看到所有模板两次。那是好消息!
  7. 关闭Visual Studio并删除我们刚刚粘贴的C:\Users\%USERNAME%\Documents\Visual Studio 2013\Templates\ItemTemplates\Visual Basic\中的目录。
  8. 重新启动Visual Studio
  9. 利润

测试在Windows 10 /的Visual Studio 2013旗舰版

相关问题