【发布时间】:2013-04-26 19:12:22
【问题描述】:
我对 linux 或 mono 一无所知。我有在 WebMatrix 中构建的网络应用程序。我已经使用 ServiceStack 和一个 cshtml 测试页面设置了简单的服务。一切在 Windows 上运行良好,但是当我将文件移动到 linux 框时,我的页面可以工作,但是对 ServiceStack 服务的 RESTful 调用会返回 404 未找到。我在这里缺少什么吗? linux 上的 mono 读取 web.config 和 global.asax 一样吗?
谢谢
【问题讨论】:
-
与其将文件移动到 linux 机器上,不如将文件移动到 linux 机器上 :)
-
这很有趣,我完全同意你的看法。然而,我的朋友在他的服务器上有一个位置供我使用。
-
更新:所以我所做的就是从 global.asax 中取出 ServiceStack 代码并删除该文件。我将代码放入_AppStart.cshtml。再次,它在 Windows 上运行良好,但在移到 Linux 机器上时就不行了。想法?
-
伙计,我希望我能帮助你,但我很久以前就放弃了 Linux。你总是可以研究 Linux 并得到大约 80 种不同的答案,但是,它们中的每一个都是错误的。也就是说,简而言之,尝试学习如何在任何 Linux 发行版中做任何事情是什么感觉。这是一个等式:
(Linux + (∞ * [attempts]) = (Epic + Fail)^∞) -
我会,但是 +1 你的帖子,因为这是一个很好的问题,很明显
标签: c# linux mono servicestack webmatrix