使用Mono运行时而不是VS和MS运行时在Windows上开发ASP.NET / C#应用程序的最佳设置是什么?
理想情况下,我想要完整的mojo - 自动完成,调试器,单元测试和Apache / mod_mono或其他一些等同的Web服务器......
答案 0 :(得分:4)
结帐SharpDevelop。这是您可以满足您的要求的最接近的。
答案 1 :(得分:0)
mono website怎么样?
答案 2 :(得分:0)
我担心没有像Visual Studio for mono for windows,有Monodevelop for Linux但是很快就不能在Windows上运行了,但是,如果你只是想使用mono运行时来执行你的应用程序,我看不到在Visual Studio内部开发并定位单声道运行时不方便。
有关如何设置Visual Studio环境以正确使用单声道运行时的指南here虽然我不确定该指南是否已更新,因为它提到了从MSBuild到Make的转换工具但我已经听说Linux中最后一个版本的Monodevelop能够打开Visual Studio项目文件,所以现在可能更容易了。
您可以使用SharpDevelop,正如EricSchaefer所说,但它没有像Visual Studio那样的Web应用程序设计器工具,如果这对您来说是必须的,那么我只担心Visual Studio将成为您的解决方案。
让我们知道你做了什么:)
答案 3 :(得分:0)
**编辑:第一次没有发现'windows'位。 MonoDevelop将在Windows中运行,没有安装程序。还mod_mono on windows。
OpenSuse(操作系统),mono repos(单声道2.2),monodevelop(具有自动完成+调试器的ide)。没有ASP.NET的调试器,它很快就会到来。 Log4Net同时也不是一个糟糕的选择。单元测试... NUnit和(可能类似)windmill