asp.net-mvc - 如何将 MVC 4 应用程序部署到 IIS 6?

标签 asp.net-mvc asp.net-mvc-4 iis-6

我正在开发我的第一个 MVC 应用程序(也是我的第一个 Web 项目),并希望将其部署到运行带有 IIS 6 的 Windows Server 2003 的测试服务器。这是一个使用 .NET 4 使用 VS 2012 构建的简单 CRUD 应用程序, Entity Framework 5。我首先在 SQL Server 2005 上构建数据库,因为我的经理想先查看数据库。我使用 EF Power Tools Beta 4 进行逆向工程回到 Code First。我定制了 T4 模板以允许数据注释。

该应用程序在我的开发 PC 上使用 IIS Express 运行良好,但我想将初始版本发送到我们的测试服务器,不幸的是,该服务器正在运行 IIS 6。我工作的地方没有人有 MVC 经验...只有 ASP .NET 与 VB,但我很难找到有关如何部署它的良好分步说明。

最佳答案

首先根据 Phil Haack 的博客文章设置无扩展 URL:ASP.NET MVC on IIS 6 Walkthrough.

第二来源 click here

关于asp.net-mvc - 如何将 MVC 4 应用程序部署到 IIS 6?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20136191/

相关文章:

javascript - 在 JavaScript 中从套接字获取消息时出错

iis-6 - 重置应用程序池会自动关闭所有数据库连接吗?

.net - IIS 缓存重试

c# - 如何在 Entity Framework 的列中选择不同的值?

asp.net - MVC 4 - 在局部 View 中使用不同的模型

asp.net-mvc - MVC - ADFS 身份验证 - ADFS 重定向到本地主机

asp.net-mvc - _layout 中的 RenderAction 给出 "No route in the route table matches the supplied values."

c++ - IIS 6 Isapi 过滤器 - 将请求转发或重定向到其他域

c# - System.Data.Entity.Infrastructure.DbUpdateConcurrencyException。存储更新、插入或删除语句影响了意外的行数 (0)

c# - 从 C# SelectList 中获取文本项