在 Linux 上为 Windows Server 开发 asp.net 应用程序



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

请注意,应用程序将部署在窗口上。

无论如何,您可能不得不在某个时候使用Windows。即使在单声道下一切正常,您仍然需要检查它在 Windows 上是否正常。

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

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

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

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

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

最新更新