Visual Studio需要Windows 10吗?

4
我正在使用Windows 7,并尝试使用Visual Studio学习C#。如果我尝试创建一个新项目,它会要求最低和目标版本(唯一的选项是Windows 10)。然后,它告诉我如果不更新到Windows 10,我不能打开这种类型的项目。我无法升级到Windows 10,那么如何在我的Windows 7操作系统上使用Visual Studio 2017来创建和编译C#项目?
我已经安装了通用Windows平台开发工具。我正在尝试创建一个“空白应用程序(通用Windows)”。

enter image description here


2
如果你只是想尝试一下 C#,可以创建一个控制台应用程序或者一个 Windows 窗体应用程序。 - vcsjones
1
正如已经说明的那样,通用 Windows 应用程序(简称 UWP)需要 Windows 10 - 您需要尝试桌面解决方案。 - UnholySheep
5
“空白应用程序(通用Windows)”是为UWP应用程序设计的,而UWP仅在Windows 10上运行。您需要创建控制台(推荐),Windows窗体,WPF或ASP.NET应用程序。 - mason
模板 > Visual C# > Windows 经典桌面 > 控制台应用程序。或使用窗口右上方的搜索框。 - mason
根据您发布的截图,我怀疑您需要运行Visual Studio 2017安装程序并选择一些额外选项进行安装。 - mason
显示剩余6条评论
2个回答

6
重新运行Visual Studio 2017安装程序(如果需要,您可以从这里重新获取它)。选择修改您现有的安装。选择“.NET桌面开发”工作负载,这将允许您创建控制台应用程序(适合尝试新编程语言),Windows窗体和WPF应用程序。

enter image description here

完成后,启动Visual Studio 2017,在新项目屏幕上导航到“模板”> “Visual C#”>“Windows经典桌面”>“控制台应用程序”,或搜索“控制台”。

您还可以考虑使用“.NET Core跨平台开发”工作负载,它将让您创建在.NET Core上运行而不是完整的.NET Framework的控制台应用程序。这是较新的技术,文档较少,但它是.NET开发的未来。

通用Windows平台开发适用于需要Windows 10的UWP应用程序


0
  1. 启动Visual Studio安装程序
  2. 选择修改当前安装
  3. 勾选“.NET桌面开发”选项
  4. 点击“修改”按钮

如果您没有安装“.NET桌面开发”组件,则无法创建可在早期版本的Windows上运行的.NET应用程序。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接