在visual studio 2015上找不到控制台应用程序

时间:2016-03-12 19:36:52

标签: visual-studio visual-studio-2015

我只是将visual studio社区下载到我的电脑上。当我打开vs-2015并创建新的控制台应用程序项目时。我无法在c#下安装模板或任何模板。

考虑再次卸载和安装,但这不是我第一次卸载和安装时,我安装和卸载了一些时间但仍无法找到Web控制台应用程序模板。

谢谢。

enter image description here

2 个答案:

答案 0 :(得分:6)

我遇到了同样的问题,并在another site找到了解决方案。以下是需要执行的步骤:

  1. 使用管理员权限打开Visual Studio命令窗口。单击位于左下角的Windows按钮(或“开始”按钮 - 取决于操作系统)后,可以通过Windows搜索完成此操作。在继续之前,请确保您没有打开任何Visual Studio项目。

  2. 在搜索框中输入提示,然后选择"开发人员命令提示符"。右键单击此选项并选择以管理员权限运行。

  3. 在命令窗口中输入:

  4. cd C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE

    1. 在命令窗口中输入:
    2. devenv / installvstemplates

      这对我有用,之后我就可以创建一个新的控制台项目了。

      使用我的VS 2015社区版本,安装时可以使用控制台应用程序(包)模板,我错误地认为这是一个控制台应用程序模板。不是这种情况。它是一个Web控制台应用程序项目,我尝试从我的代码访问System.IO中的文件和目录类后才发现这一点。编译器继续抱怨:

      错误CS0234类型或命名空间名称'目录'名称空间中不存在System.IO' (你错过了一个程序集引用吗?) MyProject.DNX Core 5.0 ......

      在提交System.IO之后,甚至在将有问题的代码行更改为:

      之后,它仍然抱怨
      string DataPath = System.IO.Directory.GetCurrentDirectory();
      

      这里的一个重要线索是对DNX Core 5.0的引用,这是ASP应用程序的优化运行时。就在那时,我发现控制台应用程序(包)模板也列在了新建项目窗口模板/ Visual C#/ Web下。

      所以,对于其他可能碰巧找到这篇文章的人并认为你正在使用标准的控制台应用程序模板,但是有类似于" CS0234的类型或名称空间" name"在命名空间中不存在..."那么您可能正在使用控制台应用程序(包)模板 - 这可能不是您想要的,应该由常规控制台应用程序替换。如果您在“模板/ Visual C#”下的“新建项目”窗口中看不到它,则应按照上述步骤进行安装。

      修改

      执行上述步骤后,这就是我的New Project窗口:

      enter image description here

      将此窗口与您的窗口进行比较,似乎有所不同。请注意"新项目"在我的窗户上是中心的,对你的是不是。此外,在窗口的底部,您只有名称,位置和解决方案名称,而我的窗口添加了第四个名为解决方案的项目。

      首先,尝试单击位于New Project窗口左侧窗格中的Visual C#以查看可用的模板。在这里发布快照。这可以通过选择编辑来完成。

      如果您仍然没有看到控制台应用程序模板,那么您可能下载了不同版本的Visual Studio 2015。因此,这是在我的系统上选择帮助/关于Microsoft Visual Studio后弹出的屏幕:

      enter image description here

      将此屏幕与您的屏幕进行比较,并在此处发布屏幕快照。另外,您使用的操作系统是什么?

答案 1 :(得分:4)

再次感谢Bob给你解释的时间,我真的很感激,我从这个链接enter link description here重新安装并重新安装,在我的机器上我有Visual Studio 2015(这个工作)和Blend对于Visual Studio 2015仍然缺少模板,但我不在乎它是否工作,因为我将使用一个有效的Visual Studio 2015。 enter image description here