我可以在 Windows 中开发 .NET 核心 WebAPI 应用程序并直接部署在 Ubuntu 服务器上吗?我是否需要针对 Linux 环境编译我的解决方案和项目?
Note, I understand, .NET Core SDK runtime has to be installed in Ubuntu server
.
谢谢 SM
是的,你绝对可以做到。这就是 .Net Core 的主要目的。
我是否需要针对 Linux 环境编译我的解决方案和项目?
是的,您必须编译您的解决方案并告诉编译器您的运行时间,例如:
dotnet build -r linux-x64
您可以从 Microsoft的官方文档中找到更多信息。它们非常详细和复杂。