2011-06-08 49 views
5

我只是想知道需要什么来运行asp.net mvc 3(托管明智)?需要asp.net mvc 3吗?

.net 4.0 - I read is needed 
iis 6 - can you use this? (not planning to use it but just want to know) 
iis 7 - can you use this 
iis 7.5 - pretty sure you can use this to run your asp.net mvc 3 site. 

我只是想弄清楚什么是运行asp.net mvc 3(剃须刀)所需的最低要求。

回答

6

iis 6 - 你能用这个吗?

是的,你可以。

IIS 7 - 您可以使用此

当然。

iis 7.5 - 很确定你可以用它来运行你的asp.net mvc 3网站。

绝对。

.NET 4.0和ASP.NET MVC 3是要安装在服务器上的最重要的先决条件。因此,从Win 2003(IIS 6.0)到Win 2008 R2(IIS 7.5)范围内的任何事情都可以工作,假设您安装了这两个组件。

虽然在IIS 6.0中有一个警告,并且它大约是extensionless routes。如果您需要这些,您需要将ASP.NET ISAPI筛选器关联到所有请求。

+0

真的那么基本上是从asp.net的MVC唯一真正的需求变化2至3是你所需要使用.NET 4呢? – chobo2 2011-06-08 22:24:17

+0

@ chobo2,绝对。当然,你还需要安装ASP.NET MVC 3,它需要.NET 4.0。因此,首先安装.NET 4.0,然后安装ASP.NET MVC 3,然后准备发货。 – 2011-06-08 22:25:25

+0

@达林季米特洛夫 - 好吧,很酷然后我想我可以继续前进,并建议asp.net mvc 3而不是使用2.0 – chobo2 2011-06-08 22:27:34

1

若要在此问题中添加更多信息 - 如果您希望将所有包含剃须刀网站的所有内容都部署到IIS上运行(例如,如果您使用托管服务提供商),您可以查看Phil Haacks在此处发布的右侧点击“Add Deployable Assemblies”选项。

Bin Deploying ASP.Net MVC 3