使用Mono在Apache上运行ASP.NET Web应用程序

2 apache asp.net mono web-applications

我开发了一个ASP.NET Web应用程序,其中包含以下文件(发布后):Default.aspx,Web.config,.dll(在bin文件夹中),. pdb(在bin文件夹中),以及当前的App_Data文件夹什么都没有.此应用程序在Visual Studio中运行良好.

我的公司使用Apache,因此IT部门决定尝试使用Mono来运行我的应用程序.不幸的是,该应用程序无法运行.我被问到的一个问题是.cs文件所在的位置.在输出文件中,在发布之后,我似乎无法找到.aspx文件假定引用的.cs文件.我错过了上面提供的列表中的文件吗?

此外,有没有人知道soem经验法则或使ASP.NET Web应用程序通过Mono运行的过程.我只需要一些方向.

我非常感谢大家对此的反馈.

谢谢,

DFM

Mar*_*age 7

你需要在Apache 上安装mod_mono.在Mono ASP.NET页面上有关于此的更多信息.将.cs被编译成DLL不需要在运行时.

  • Mono与.NET二进制兼容,因此不需要.cs文件.最新版本的Mono还完全支持已编译的Web应用程序和网站. (3认同)