Dotnet Core从Mac发布到IIS

我想从mac发布我的dotnet核心应用程序到IIS。 我使用VS代码编写代码和Dotnet核心1.1发布到本地目录。 (例如: bin / release / publish )。 有编译我的文件,准备复制到IIS。 在我的IIS上,我目前已经安装了web部署3.6 ,这是我的VPS机器。 有没有优雅的方式,如何复制文件? 另一种方法是使用docker ,但在这种情况下,我有同样的问题。 生成docker文件与docker发布者工具 ,我需要从mac os复制。

感谢您的时间。

从terminal窗口导航到您的.csproj文件所在的文件夹。 从那里运行“dotnet发布-c版本”。 名为发布的文件夹将在bin / Release / netcoreappX.X中创build。 您可以将这些文件复制到您的服务器上相应的目录。 如果您需要帮助设置IIS,请点击下面的链接。

https://docs.microsoft.com/en-us/aspnet/core/publishing/iis

您也可以运行'dotnet publish -h'来查看可以传递给publish命令的所有不同的参数。