有人能告诉我如何在linux服务器上托管我的MVC 3应用程序吗?

时间:2012-03-15 16:07:33

标签: asp.net-mvc hosting

我需要通过传递扩展来调用我的ASP.NET页面。假设主页索引页面需要调用/home/index/a.aspx a.aspx并不重要,因为我在家里做了Index()动作,所以我只能这样做。

如果我打电话给他们没有扩展名。他从根目录调用PHP页面。 第二个问题是此代码无法在服务器上运行(我可以在我的机器上播放)

  <li>@Html.ActionLink("Home", "Index", "Admin")</li>

我不太了解ASP.NET webform,也不熟悉PHP,这就是我使用MVC框架的原因。我在服务器上运行的应用程序中有太多问题。它在我自己的系统上运行没有问题。

当我打电话给托管服务器时,他们告诉我我需要使用IIS7。目前我们的服务器是linux,apache(支持告诉我)。我不知道他们对“他们在服务器上安装了.net 4”意味着什么。

请,有人可以帮助我,然后这个单页应用程序将工作。我在整个申请中有5-6页。如果我的应用程序中出现不起作用的话,我很担心。

2 个答案:

答案 0 :(得分:2)

你试过单声道吗? Mono是一个与.NET兼容的项目。

答案 1 :(得分:1)

嗯......如果你需要MVC 3,我会建议你找到Windows托管。它将为您的网站带来稳定性。或者你可以试试Mono。我已经阅读了Mono与.NET兼容的文档。 :)