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命令的所有不同的参数。
- 什么会阻止在Docker容器中运行的代码连接到单独的服务器上的数据库?
- 使用gitlab-ci在docker中构build.NET Core项目
- 在Docker-image microsoft / aspnetcore-build:1.1.0-msbuild中构buildASP.NET Core 1.1 preview4项目
- 使用Docker中的dotnet为Visual Studio C#扩展(OmniSharp)
- 针对完整框架的项目的asp.net核心2.0 docker镜像
- 如何将.net core web api部署到linux机器上
- 在docker中使用.net核心build立DB2连接时,无法加载DLL“libdb2.so”
- dotnet运行不会使用bower软件包
- 如何在Docker容器中运行.NETunit testing