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

标签 asp.net apache mono web-applications

我开发了一个 ASP.NET Web 应用程序,它包含以下文件(发布后):Default.aspx、Web.config、.dll(在 bin 文件夹中)、.pdb(在 bin 文件夹中)和一个 App_Data当前没有任何内容的文件夹。此应用程序在 Visual Studio 中运行良好。

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

此外,是否有人知道让 ASP.NET Web 应用程序通过 Mono 运行的经验法则或流程。我只是需要一些指导。

非常感谢大家对此的反馈。

谢谢,

数据流管理

最佳答案

您需要在 Apache 上安装 mod_mono。在 Mono ASP.NET page 上有更多关于此的信息. .cs编译成DLL,运行时不需要。

关于asp.net - 使用 Mono 在 Apache 上运行 ASP.NET Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1196653/

相关文章:

c# - ASP.Net 以声明方式将值从页面属性传递给用户控件

c# - 如何将 Dictionary<string, string> 变量从代码后面传递给 asp.net?

apache - 重定向不适用于 htaccess 中的 mod_rewrite

.net - Mono 多目标项目中的项目引用与文件链接

c# - 使用 SC/服务控制安装服务

php - (70007)指定的超时已过期 : mod_fcgid: can't get data from http client

apache - 使用 mod_remoteip 获取 Apache 2.4 访问日志以显示客户端 IP,而不是使用 Varnish 的 127.0.0.1

c# - C#中小数据类型是如何打包的

c# - 如何在场景的 C# 代码中访问我在 AutoLoad 脚本中创建的单例? (戈多 3)

c# - ASP :Label, span 和 javascript elementbyId 访问