linux - ASP.NET Core 1.0.1 不适用于 Ubuntu/Linux?

标签 linux ubuntu asp.net-core .net-core asp.net-core-1.0

最初的 ASP.NET Core 1.0 版本获得了对 .NET Core 1.0.1 的更新,可在 ASP.NET 下载页面上获得 for Windows .它似乎与 Visual Studio(“.NET Core 1.0.1 - VS 2015 Tooling Preview 2”)捆绑在一起。所以我在我的 Windows 10 开发机器上将我的 ASP.NET Core 1.0 项目升级到 1.0.1。

由于应用程序在 Ubuntu 上运行,我还想将运行 Ubuntu 16.04 的测试服务器升级到最新的 1.0.1 版本。但我找不到任何适用于 Linux 的版本。下载页面指的是 dotnet-dev-1.0.0-preview2-003131 包,我无法在 repo 中找到 1.0.1 的任何包。同样在其他下载部分只有 1.0.1 的 deb/tar 包。只有 1.1 预览版,我不想安装它,因为它还没有最终版本。

最佳答案

如果您遵循(编辑)https://www.microsoft.com/net/core#ubuntu 上的说明您应该能够通过 apt 进行更新。 请注意,有 2 个版本号。一个是运行时,它是1.0.1。另一种是提供dotnet restoredotnet build等命令的SDK。

SDK 还包括运行时。 SDK 版本 1.0.0-preview2-003131 包含运行时 1.0.1。具有 1.0.0 运行时的先前发布的版本在 preview2- 部分之后具有较低的数字..

关于linux - ASP.NET Core 1.0.1 不适用于 Ubuntu/Linux?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40321447/

相关文章:

jquery - 为什么 jQuery 显然已停止在 Firefox 22 中工作?

bash - 为 Mercurial (hg) 启用 bash 选项卡补全

docker - 如何在github操作中指定dockerfile位置?

c++ - 核心转储的监控应用程序

一条命令中的Linux shell单引号和双引号

linux - Jboss war 重新部署 Zipexception

linux - 在 Linux 中持久存在的环境变量的设置

linux - 如何从 systemd 配置文件中的函数输出设置 ExecStart?

asp.net-core - 无法在 IIS 上托管 .Net Core 3.1 Web API

c# - ASP.NET Core 应用只能以 root 身份运行