在桌面应用程序上使用.NET Core

时间:2015-10-24 10:49:33

标签: c# .net-core coreclr

我正在开始使用C#开发服务器,我想使用.NET Core,因为它说的是多平台,我可能有兴趣在Linux上运行它。

我使用DNX安装了CoreCLR,如下所述:http://dotnet.readthedocs.org/en/latest/getting-started/installing-core-windows.html

但是我想直接从Visual Studio中定位.NET Core,我没有选择这样做。

我编写的是经典桌面控制台应用程序,而不是ASP.NET编程,但.NET Foundation的GitHub上的一些示例基于控制台应用程序,所以我猜它不是问题< / p>

有人设法安装并定位.NET Core,如果是,如何? 提前致谢

1 个答案:

答案 0 :(得分:3)

为此,您需要在VS 2015中执行以下操作: 文件 - &gt;新项目 - &gt;(Visual C#) - &gt; Web-&gt;控制台应用程序。我猜你在“Windows”下创建了一个控制台应用程序。它运行在经典CLR(非CoreCLR)

之上

另外,如果您想在调试时确保应用程序在CoreCLR之上运行,那么右键单击该项目 - &gt;属性 - &gt;应用程序选项卡 - &gt;在“平台”下选择“.NET Core”(仅适用于在“Web”下创建的项目 - &gt;“控制台应用程序”)