VS社区中缺少DNX

时间:2016-08-20 22:37:49

标签: .net dnx asp.net5

我正在尝试按照教程进行跨平台的测试部署。教程可以选择“目标DNX版本”,但在我的计算机上选择.Net Core项目,我只有一个选项“.NetCoreApp ...” - 见图像

enter image description here

我正在使用VS2015社区。我安装了.Net core&选择创建项目类型的“ASP.NET Core Web App”。我错过了什么?是b / c我正在使用社区吗?

[R

更新!我能够使用...

发布osx

dotnet publish --framework netcoreapp1.0 --runtime osx.10.11-x64

我在这里找到:https://docs.microsoft.com/en-us/dotnet/articles/core/tools/dotnet-publish

所以现在我的问题是,如何在mac上执行此操作。我是Macs&看到启动exe没有用。它试图启动Parallel。

在Windows中,我在屏幕截图中的'osx.10.11-x64'文件夹中发布了内容。我将文件夹复制到我的Mac并想要执行网络应用程序。

有人知道吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

您无法选择该选项,因为DNX现已过时。我认为你正在看一个过时的教程

您可以在此处阅读更多内容:https://github.com/aspnet/dnx

这是一个引用:

  

DNX和DNVM已被新的.NET CLI取代。参见:

     

http://dotnet.github.io/getting-started/

     

http://github.com/dotnet/cli

这里有一个迁移指南:https://docs.microsoft.com/en-us/dotnet/articles/core/migrating-from-dnx