0

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

在此处输入图像描述

我正在使用 VS2015 社区。我安装了 .Net core 并选择创建一个项目类型为“ASP.NET Core Web App”。请问我错过了什么?我使用的是社区吗?

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上执行这个。我是 Mac 的新手,看到启动 exe 不起作用。它试图启动 Parallel。

在 Windows 中,我在“osx.10.11-x64”文件夹中发布了内容,如屏幕截图所示。我将文件夹复制到我的 mac 并想要执行 web 应用程序。

有人知道吗?

在此处输入图像描述

4

1 回答 1

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

于 2016-08-20T22:48:28.680 回答