【发布时间】:2014-11-01 21:04:06
【问题描述】:
我安装了 Visual Studio 2012 Express for Windows Desktop,但无法打开现有的 VB 项目。它们显示为“不兼容”(未安装应用程序)。
此外,当我尝试创建一个新项目时,“已安装”模板列表中没有显示任何 Visual Basic 模板。唯一出现的特定于语言的模板是 Visual C#。我还看到了空白解决方案模板。
在此路径上可以找到一整套 VB 模板定义: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\WDExpress\ProjectTemplates\VisualBasic\Windows\1033...子文件夹中有五个项目模板的定义。
但是,它们都没有出现在 IDE 中。
在 VS2012 的开发人员命令提示符中,我执行了 wdexpress.exe /installvstemplates。这似乎运行没有错误,但在重新启动 VS 并重新启动 Windows 7 Pro 机器后,模板列表中没有注意到差异。
编辑:我还可以补充一点,我已经运行了 Visual Studio 的修复功能,这没有任何区别。
【问题讨论】:
-
检查您的程序是否链接到模板的正确位置。在工具 > 选项 > 项目和解决方案... C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ProjectTemplates" 和 "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE \ItemTemplates”。或者 mybe 的 setup.msi 出现问题,mybe 阅读此geonet.esri.com/thread/67931
-
@jmcilhinney 感谢您的关注。我整天在网上搜索,但没有看到这篇博文。我想这是因为它引用了 VS2005。无论如何,我已经尝试过他的建议,但我似乎无法访问他的帖子的 298 cmets 中的任何一个。在 Firefox 或 IE 中,“链接”对我不起作用。奇怪...
-
@Creator 项目模板文本框上方的标签显示“用户”,所以我之前只关注过它——假设 VS 在别处寻找系统模板。然而,在云雀中,我将它指向“系统”位置,并惊讶地发现它可以工作 - 有点。它在 C# 模板上加倍,但仍然不显示任何 VB 模板。因此,我安装的 VS 可以同时定位系统和用户模板,但无法识别 Visual Basic 模板。也谢谢你 - 我今天早些时候读过那篇文章。又看了一遍,但没有什么新东西出现。
-
我现在正在卸载愚蠢的东西并重新安装它。如果我发现问题会更新。谢谢。