Gow*_*nSS 12 .net linux apache mono
我有一个C#/ ASP.NET应用程序,可以在IIS上运行Windows.但最近我很想转用Linux/Mono.它提出了一些问题:
我可以正确运行Mono中的Visual Studio项目和源代码吗?
我的客户使用IIS for ASP.NET.我的迁移会影响他们吗?换句话说,我的Mono项目是否在IIS中运行而没有任何变化或问题?
我可以在Apache中托管Mono ASP.NET Web项目而没有任何问题吗?
我可以在Mono的ASP.NET网络表单中完全使用我的技能吗?
等待您宝贵的建议和意见
是的,从广义上讲,你可以做你想要的一切.
一个很好的起点是Mono网站上的ASP.NET页面,它非常详细地介绍了这些问题.
特定问题的答案:
我可以正确运行Mono中的Visual Studio项目和源代码吗?
通常,您不需要进行任何更改,但您可以为ASP.NET编写特定于平台的代码(即使用P/Invoke或查找C:\ Windows).Mono有一个迁移分析器,可以检查这是否会影响你.如果您愿意,也可以在Windows上运行Apache和Mono.
我的客户使用IIS for ASP.NET.我的迁移会影响他们吗?换句话说,我的Mono项目是否在IIS中运行而没有任何变化或问题?
您可以(并且应该)在您部署的每个平台上测试您的代码,但是编写可以部署到单声道的代码应该很容易.
我可以在Apache中托管Mono ASP.NET Web项目而没有任何问题吗?
是的,使用mod_mono for Apache.
我可以在Mono的ASP.NET网络表单中完全使用我的技能吗?
是的,Mono实现了ASP.NET 2.0 Web表单,详细信息可以在这里看到
| 归档时间: | 
 | 
| 查看次数: | 11453 次 | 
| 最近记录: |