2012-03-10 89 views
8

我在ASP.NET MVC 3中创建了我的应用程序。我使用的服务器只有3.5 .net framrwork安装在服务器上。如何在.net 3.5中托管我的MVC3应用程序?

请让我知道如何在.net 3.5服务器上部署我的应用程序。我使用rackspace托管的服务器并需要在服务器上托管应用程序。我不是自己的服务器。其他人拥有自己的服务器,我只是给他们的服务器上部署的应用程序。

请帮助我,而不移动到任何其他服务器如何我可以托管我的asp.net MVC 3应用程序。是否有可能做到这一点。

谢谢

+3

这*是一个真正的问题,它被完美地回答了。很多人都在问同样的问题(包括一个小时前的我),以找到答案。我很高兴只有一个答案,但我不赞赏Xander,@Lex Li和Kev对此封闭标志的不敬。 – 2012-04-27 17:45:33

+1

我同意,这是一个很好的问题和有趣的答案! – werner 2012-07-31 08:35:07

回答

10

MVC3需要.NET 4或更高版本。没有办法绕过它。

您必须将服务器升级到.NET 4(它可以同时安装3.5和4),否则您必须将应用降级到MVC2。如果您使用的是Razor,那么也意味着将您的所有视图转换为Webforms视图,因为Razor无法在.NET 3.5上运行。

+0

你好,托管支持告诉我,他们已经完成了它,并设置应用程序的根目录作为IIS应用程序从IIS MMC需要15分钟到活动。我在等待小时,但他们没有任何迹象表明工作。 – Chinook 2012-03-10 04:15:29

+0

我在Razor做了应用程序。你想告诉我如果我降级到MVC 2,那么我如何在我的应用程序中使用基于剃刀的视图。 – Chinook 2012-03-10 04:18:01

+0

@ user1252580 - 我非常清楚地说你不能在.net 3.5中使用Razor – 2012-03-10 04:44:48

相关问题