如何在Visual Studio中进行开发,然后将应用程序部署到Linux机器上

问题描述 投票:1回答:3

如何在Visual Studio中开发应用程序,然后将应用程序部署到Linux机器(OS - Ubuntu,Web服务器 - Nginx)。可以解释一下这些步骤,这将是一个很大的帮助

visual-studio monodevelop
3个回答
3
投票

我想说有三种方法可以用单声道为Linux开发应用程序。

首先是仅使用Visual Studio进行开发,并不时将应用程序部署到Linux以查看潜在问题。我个人使用这种情况是因为它很简单,当你没有弄乱MS特定的东西或完全不支持的东西时,你应该没有问题(至少我没有到目前为止)。缺点是您只能在Linux机器上运行时发现单声道特定问题。

第二种方法是使用带有Mono Tools的Visual Studio。我在测试版测试时测试它有时非常方便(你会将发现单一特定问题的阶段转移到你的开发环境,但是你仍然可以在Linux机器上遇到一些问题),但是因为这个工具没有现在支持调试我不亲自使用它。

第三种方法是在Linux上仅使用MonoDevelop(因为现在仅在Linux中支持调试)。在2.2版本中,这个IDE变得非常好并且适合开发,但是我只测试了控制台和基本的ASP.NET MVC应用程序,所以我不能告诉你它是否已经为更大的项目做好了准备。

部署到Linux非常简单 - 我只是在Linux机器上安装proftpd,配置它并从Windows机器复制项目。


1
投票

如果您正在使用C(如Nginx)或C ++开发Linux应用程序,则需要在Linux上进行开发。

您可以使用许多适用于Linux的IDE。

您还可以尝试使用Wine在Linux中运行Visual Studio。


1
投票

在Windows上使用Mono并用它编译你的应用程序,我想Apache只支持...免责声明 - 我没有亲身经验...

© www.soinside.com 2019 - 2024. All rights reserved.