【问题标题】:Deploy a Visual Studio Community 2017 Asp.Net Core 2 project to remote IIS machine将 Visual Studio Community 2017 Asp.Net Core 2 项目部署到远程 IIS 机器
【发布时间】:2018-05-18 10:04:33
【问题描述】:

我在 OS X 机器上构建了一个 ASP.NET Core 2.0 MVC Web 应用程序。我想将它部署到带有 IIS 的 Windows 2012 服务器,而不是 Azure。

Visual Studio for Mac 2017 社区版只有发布到 Azure 服务的选项:

在部署之前需要配置远程服务器上的哪些内容?部署涉及哪些步骤?

【问题讨论】:

标签: c# azure asp.net-core visual-studio-2017 asp.net-core-2.0


【解决方案1】:

我想将它部署到带有 IIS 的 Windows 2012 服务器,而不是 Azure。

正如您提到的,Visual Studio for Mac 2017 社区只有发布到 Azure 选项。

根据您的描述,我的解决方法是您可以使用dotnet publish 命令发布到本地文件夹

我在 Windows 平台上测试过,你可以在 Mac 上试试。您正在部署到远程服务器,您可以压缩文件并移动到服务器。您也可以参考此blog 以获取更多详细信息。

dotnet publish webprojectName.csproj --output localpath

【讨论】:

    猜你喜欢
    • 2017-08-15
    • 2017-08-08
    • 1970-01-01
    • 1970-01-01
    • 2017-09-06
    • 2019-01-06
    • 2018-05-19
    • 2017-04-02
    相关资源
    最近更新 更多