Asp.net mvc Windows Server 2003和IIS上的ASP.NET MVC和.NET 3.5 SP1

Asp.net mvc Windows Server 2003和IIS上的ASP.NET MVC和.NET 3.5 SP1,asp.net-mvc,windows-server-2003,.net-3.5,Asp.net Mvc,Windows Server 2003,.net 3.5,我正在为一个客户写一个网站,他说他们的服务器运行以下命令:“Windows2003和最新的IIS”。我需要做什么才能让他们准备好托管用.NET 3.5SP1构建的ASP.NET MVC网站?让他们安装.NET 3.5 SP1 redist即可 编辑他们必须为您的web应用程序创建虚拟目录,在该目录上创建应用程序,授予适当的权限,并可能手动将ASP.Net设置为v2.0。如果您想bin部署MVC,只需安装.Net 3.5 SP1即可。如果你想在GAC中安装MVC,他们也应该安装MVC测试版。你可能

我正在为一个客户写一个网站,他说他们的服务器运行以下命令:“Windows2003和最新的IIS”。我需要做什么才能让他们准备好托管用.NET 3.5SP1构建的ASP.NET MVC网站?

让他们安装.NET 3.5 SP1 redist即可


编辑他们必须为您的web应用程序创建虚拟目录,在该目录上创建应用程序,授予适当的权限,并可能手动将ASP.Net设置为v2.0。

如果您想bin部署MVC,只需安装.Net 3.5 SP1即可。如果你想在GAC中安装MVC,他们也应该安装MVC测试版。

你可能还会遇到Win2k3上IIS6的问题。菲尔·哈克在他的博客上发表了一篇精彩的演练

您还需要以下预要求:


创建一个Web安装项目,并将.net 3.5添加为先决条件。安装程序询问要安装到哪个虚拟目录。

使用最新IIS的Windows 2003?这是不可能的,因为你不能在WindowsServer2003上运行IIS7。您需要升级到Windows Server 2008才能运行最新的IIS

也就是说,如果你在跑IIS6,你必须跳过一些篮圈。有两种最佳实践(Url文件扩展名或通配符应用程序映射)可以帮助您的应用程序正确运行