2015-10-24 43 views
6

我开始使用C#开发服务器,并且我想使用.NET Core,因为它是多平台的,我可能会对在Linux上运行它感兴趣。在桌面应用程序上使用.NET Core

我DNX安装CoreCLR,因为它是在此间表示:http://dotnet.readthedocs.org/en/latest/getting-started/installing-core-windows.html

但是我想直接从Visual Studio针对.NET的核心,我没有任何选择这样做。

我编码一个典型的桌面控制台应用程序,而不是一个ASP.NET之一,但在.NET基金会GitHub的一些例子是基于控制台应用程序,所以我想这不是一个问题

让别人设法安装并定位.NET核心,如果是的话,如何? 在此先感谢

+0

https://dotnet.github.io/core/getting-started/ –

+0

@ HansPassant大家都知道这个页面,但它根本没有提到Visual Studio,只是一个“文本编辑器”。 – Nuzzolilo

+0

似乎并不是每个人都知道VS在Linux和OSX上完全没用:) –

回答

3

为此,您需要在VS 2015中执行以下操作: File-> New Project - >(Visual C#) - > Web-> Console Application。我想你在“Windows”下创建了一个控制台应用程序。它运行在经典的CLR(非CoreCLR)之上

如果你想确保应用程序在CoreCLR上运行,然后右键单击项目 - >属性 - >应用程序选项卡 - >“Platform”下选择“.NET Core”(仅适用于在“Web” - >“Console Application”下创建的项目)

+0

是不是Web标签应该是关于ASP.NET项目的?我没有从VS安装程序安装Web包,所以我根本没有Web选项卡 –

+0

VS2015中的模板现在绝对在web下。本文适用于VS2015预览版,但最终版本中的内容相同:http://www.c-sharpcorner.com/UploadFile/7ca517/Asp-Net-5-conaole-application-with-visual-studio-2015/ 如果你有一个更老的VS,那么没有模板... btw。有人可以解释downvote吗?答案错了吗? – gregkalapos

+0

感谢您的帮助。由于我没有Web选项卡,我相信我必须在VS Installer(2GB !!!)中安装“Microsoft Web Developer Tools”。你能同意吗?我无法通过网络找到很多信息。我正在使用VS2015 btw –

相关问题