我想从mac发布我的dotnet核心应用程序到IIS.我使用VS代码编写代码,使用Dotnet Core 1.1发布到本地目录.(例如:bin/release/publish).有编译我的文件,准备复制到IIS.在我的IIS上,我目前已经安装了web deploy 3.6,这是我的VPS机器.有优雅的方式,如何复制文件?另一种方法是使用docker,但在这种情况下我遇到了同样的问题.使用docker发布器工具生成的docker文件,我需要从mac os复制.
感谢您的时间.
从终端窗口导航到.csproj文件所在的文件夹.从那里运行'dotnet publish -c release'.将在bin/Release/netcoreappX.X中创建名为publish的文件夹.您可以将这些文件复制到服务器上的相应目录中.如果您在设置IIS时需要帮助,请点击以下链接.
https://docs.microsoft.com/en-us/aspnet/core/publishing/iis
您还可以运行'dotnet publish -h'来查看可以传递给publish命令的所有不同参数.