C# ASP.NET 5在Windows上开发但在Linux上运行
由于ASP.NET 5可以在Windows和Linux上运行:C# ASP.NET 5在Windows上开发但在Linux上运行,c#,asp.net,linux,windows,C#,Asp.net,Linux,Windows,由于ASP.NET 5可以在Windows和Linux上运行: 是否可以在Windows上开发,然后在Linux机器上部署 visual studio for MVC项目中的“发布”在该场景中仍然有效吗 是的,只要您不做任何特定于平台的事情(例如:Linux没有注册表),并且为.NETCore开发 这取决于发布的类型。但即便如此,你也不必局限于VS能做什么。如果需要,您可以编写自己的发布脚本 发布脚本是指在linux服务器上运行一个脚本,该脚本将从我们的git存储库中提取最新版本,编译后运行?@
发布脚本是指在linux服务器上运行一个脚本,该脚本将从我们的git存储库中提取最新版本,编译后运行?@Gudradain这是一种可能性。使用脚本,您可以做任何事情。您可以在PC上运行PowerShell脚本,将代码推送到Linux服务器。您可以在Linux服务器上使用BASH脚本,从PC或源代码控制中提取代码。或者,您可以设置“继续集成”,以便生成服务器在检测到更新的分支时处理部署。这都是关于你希望它如何工作。这叫做开发行动。