在linux上为windows服务器开发asp.net应用程序

时间:2017-07-25 15:39:15

标签: c# asp.net linux mono

我使用linux,我不愿意切换到Windows。我需要为Windows服务器上的Visual Studio创建asp.net应用程序。我想从我的linux机器上工作。我听说过单声道。我可以得到一些指示和建议吗?

请注意,该应用程序将部署在Windows上。

1 个答案:

答案 0 :(得分:0)

您可能不得不在某种程度上使用Windows。即使一切都在单声道下运行正常,你仍然需要检查它是否在Windows上运行。

您可以在运行Windows的Linux上设置虚拟机,或者使用单独的计算机进行测试。如果您在一个团队中工作,其他人负责大部分测试,您也可以避免这样做。

首先使用apt-get install mono-complete安装mono。让Visual Studio设置项目可能是最容易的。希望您使用某种形式的版本控制,因此您可以将代码推送到Linux机器。您可以在首选的文本编辑器中在Linux上编写代码,并在mono下运行它。最后将其部署回Windows机器/ VM,以验证它是否在目标平台上按预期工作。

您可以在此处检查单声道当前完全,部分或不支持哪些功能:

http://www.mono-project.com/docs/about-mono/compatibility/

http://www.go-mono.com/status/