微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我可以使用Linux / Mono来部署aspnet web应用程序吗?

我有一个C#/ ASP.NET应用程序与Windows上的工作。 但最近我很想切换到Linux / Mono。 它提出了一些问题:

我可以在Mono中正确运行我的Visual Studio项目和源代码吗?

我的客户使用ASP.NET for ASP.NET。 我的迁移是否影响他们? 换句话说,我的Mono项目在IIS中运行没有任何改变或问题?

我可以在Apache中承载Mono ASP.NET Web项目吗?

为什么不包含在.net中的Windows常量?

重新连接断开的networking驱动器

一个mac的.net软件

Winforms Webbrowser告诉什么时候完成刷新

从C#中正在增长的文件中读取?

我可以在Mono中使用ASP.NET Web窗体中的技能吗?

等待您的宝贵意见和build议

如何在C#和Windows 7中设置音量?

C# – ScheduledTasks类 – 如何指定本地主机?

.net File.copy复制许多小文件时(非networking)很慢,

testing“我的文档”文件夹redirect

用户凭据保存在Windows应用程序中

是的,广义而言,你可以做你所问的一切。

一个很好的起点是Mono网站上的ASP.NET页面 ,它涵盖了相当多细节的问题。

具体问题的答案:

我可以在Mono中正确运行我的Visual Studio项目和源代码吗?

一般来说,你不需要改变任何东西,但是你可以为ASP.NET编写特定于平台的代码(例如使用P / Invoke或者查找C: Windows)。 单声道有一个迁移分析器,可以检查这是否影响你。 如果你喜欢,你也可以在Windows上运行Apache和Mono。

我的客户使用ASP.NET for ASP.NET。 我的迁移是否影响他们? 换句话说,我的Mono项目在IIS中运行没有任何改变或问题?

您可以(也应该)在您部署的每个平台上测试您的代码,但编写可以部署到单声道的代码也应该很容易。

我可以在Apache中承载Mono ASP.NET Web项目吗?

是的,使用Apache的mod_mono 。

我可以在Mono中使用ASP.NET Web窗体中的技能吗?

是的,Mono实现了ASP.NET 2.0 Web表单, 在这里可以看到确切的细节

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐