缺少 Windows 窗体开发模板?

缺少 Windows 窗体开发模板?

为什么完成 VS 2005 Professional 或 Express 版本安装后我看不到任何语言(C#、C++ 等)或 Windows 窗体开发模板?

答案1

出现此问题的原因有多种,其中包括:

  • 安装过程可能未正确从安装介质复制模板文件。这可能是由于介质损坏而导致的。
  • 安装失败,因为模板实际上存在但未在 Visual Studio 环境中正确注册。

可能的解决方案:

在正确运行的 Visual Studio 2005 安装中,默认模板位于以下目录中:

项目模板(类库等):

%VSInstallDir\Common7\IDE\ProjectTemplates

项目模板(类、接口等)

%VSInstallDir\Common7\IDE\ItemTemplates
其中 %VSInstallDir% 是 Visual Studio 安装的根目录

如果这些目录包含类似于模板名称的 zip 文件,则模板物理存在于机器上,而它们在 Visual Studio 环境中的缺失可能是注册问题。

您可以通过在提升的命令提示符下运行以下命令来使用 Visual Studio 重新注册默认模板:

devenv.exe /InstallVSTemplates

运行此命令后,默认模板应重新注册并出现在新项目和新项对话框中。

如果模板文件不存在于其中一个或两个位置,或者不存在所有的默认模板,则您可能从损坏的安装源进行安装(即刻录不良的媒体、错误的下载)。

如果是这种情况,您可能需要考虑从已知良好的安装源重新安装 Visual Studio。

资料来源:

\InstallVSTemplates 命令行开关(MSDN)

相关内容