如何在Mac上使用Vs Code部署ASP.NET Core MVC?

4
我正在使用Mac上的VS Code开发ASP.NET Core应用程序,现在需要发布。我已经购买了服务器(不是Azure),注册了域名,但是我不太确定如何将其部署到我的主机上。主机向我发送了一个发布配置文件,我能否使用Mac上的VS Code进行部署?还是应该在本地发布到文件夹中,然后通过FTP发送到主机上?感谢您的帮助。我曾经使用过Windows并在Visual Studio for Windows中使用发布配置文件,一切都很顺利…但是在Mac上真的很困惑。由于Macbook air速度较慢,我不打算使用Visual Studio for Mac。

我知道这不是回答你的问题,但为什么不在Azure DevOps中设置流水线呢?从本地发布而不是从存储库中发布有点危险。再次强调,这不是回答问题,只是提供了一个不同的方法。 - Rogala
我喜欢这个想法,我已经在Azure DevOps上部署了一个PHP项目,也许以后我会尝试一下。谢谢。 - Guilherme Golfetto
1个回答

7
我找到了解决方案。 在开发网站之后,我应该运行一个

dotnet publish

接下来,获取在此过程中创建的发布文件夹并通过FTP上传到我的主机(位于wwwroot文件夹内)。

就这样。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接