3

I am writing a website for a client who says their servers run the following: "Windows 2003 with the latest IIS". What do I need to do to get them ready for hosting my ASP.NET MVC website built with .NET 3.5SP1?

4

5 回答 5

11

您可能还会在 Win2k3 上遇到 IIS6 的问题。Phil Haack 在他的博客Asp.Net MVC on IIS 6 Walkthrough上发表了一篇出色的演练。

您还需要以下先决条件:

于 2008-12-31T17:32:24.667 回答
1

让他们安装 .Net 3.5 SP1 redist。

编辑他们将不得不为您的 Web 应用程序创建虚拟目录,在该目录上创建应用程序,提供适当的权限,并可能手动将 ASP.Net 设置为 v2.0。

于 2008-12-31T17:20:54.627 回答
1

装有最新 IIS 的 Windows 2003?嗯,这是不可能的,因为您无法在 Windows Server 2003 上运行 IIS7。您需要升级到 Windows Server 2008 才能运行最新的 IIS。

也就是说,如果您正在运行 IIS6,则必须跳过一些障碍。Phil Haack 记录了一些最佳实践(网址文件扩展名或通配符应用程序映射),这将有助于让您的应用程序正确运行。

于 2009-07-23T06:02:35.457 回答
0

如果要对 MVC 进行 bin 部署,只需安装 .NET 3.5 SP1。如果你想在 GAC 中安装 MVC,他们也应该安装 MVC beta。

于 2008-12-31T17:23:33.547 回答
0

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

于 2008-12-31T17:39:33.497 回答