我正在尝试按照教程进行跨平台的测试部署。教程可以选择“目标DNX版本”,但在我的计算机上选择.Net Core项目,我只有一个选项“.NetCoreApp ...” - 见图像
我正在使用VS2015社区。我安装了.Net core&选择创建项目类型的“ASP.NET Core Web App”。我错过了什么?是b / c我正在使用社区吗?
[R
更新!我能够使用...
发布osxdotnet 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并想要执行网络应用程序。
有人知道吗?
答案 0 :(得分:2)
您无法选择该选项,因为DNX现已过时。我认为你正在看一个过时的教程
您可以在此处阅读更多内容:https://github.com/aspnet/dnx
这是一个引用:
DNX和DNVM已被新的.NET CLI取代。参见:
这里有一个迁移指南:https://docs.microsoft.com/en-us/dotnet/articles/core/migrating-from-dnx