【问题标题】:Use .NET core rc 2 on windows virtual server hosting在 Windows 虚拟服务器托管上使用 .NET core rc 2
【发布时间】:2016-10-04 06:47:43
【问题描述】:

我用谷歌搜索了这个问题,但不幸的是我没有找到与这个主题相关的任何内容。

我知道我可以使用 Azure,但这是一个有点贵的主页方式! (我知道免费模式,但这只是开发阶段的一个选项)

所以,我会租用一个 Windows 虚拟服务器 (vServer) 来托管,但我想在那个新页面上使用 .NET core RC2。

问题是,我可以在 vServers 上使用它吗(有人已经这样做了吗?)因为在 vServers 上您没有专用服务器上的所有权限。

但我不想租用服务器,也不想承认它不起作用。

亲切的问候

【问题讨论】:

  • 由于依赖关系,很可能您必须致电虚拟服务器提供商的支持团队。
  • 如果您以platform 为目标,则在发布应用程序时应包含依赖项。这意味着不需要在服务器上安装额外的包。

标签: .net server windows-server .net-core


【解决方案1】:

如果您以 .NET Core RC2 (netcoreapp1.0) 为目标,您可以在任何系统上运行您的应用程序,包括 Linux 虚拟机。

对于 Windows:

如果您想使用 Windows(需要许可证费用),您只需要最新的 ISS Webserver Installation 和管理员权限即可通过 Web Platform 安装程序安装软件包。

有关如何发布到 ISS 的更多信息,请参阅 ASP.net 文档:https://docs.asp.net/en/latest/publishing/iis.html

对于 Linux:

但是,您需要某种访问权限来编辑网络服务器配置并安装用于管理 Kestrel 服务器的监控包。

有关详细信息,请参阅 .NET Core 文档:https://docs.asp.net/en/latest/publishing/linuxproduction.html

先决条件

  • 使用具有 sudo 权限的标准用户帐户访问 Ubuntu 14.04 服务器。
  • 现有的 ASP.NET Core 应用程序。

【讨论】:

    猜你喜欢
    • 2020-08-14
    • 1970-01-01
    • 2020-05-05
    • 1970-01-01
    • 1970-01-01
    • 2016-10-19
    • 1970-01-01
    • 1970-01-01
    • 2017-07-26
    相关资源
    最近更新 更多