什么是最小的ASP.NET MVC 4安装?

时间:2012-10-03 17:07:10

标签: c# .net asp.net-mvc development-environment

好的,所以我通过Microsoft Web Platform Installer 4.0在本地安装了ASP.NET MVC 4。它有一些我们开发人员需要的好东西。我正在尝试在我们的Dev服务器(Windows 2003 Server机器)上安装它;但是,它想要下载一整公吨的其他东西。我正在尝试找到一个只需将MVC 4文件放入GAC的最小安装。我的Dev服务器上不需要Sql Server express(Sql Server 2005已经存在)。我不需要Visual Web Developer 2010 Express,因为我没有在服务器上开发;它只是在服务器上进行测试的第一步,而不是本地盒子。

详细说明:

下载Microsoft Web Platform Installer 4.0中列出的选项:带语言包的ASP.NET MVC 4工具更新(2012年8月)。

要安装的项目的完整列表是:

  • Visual Studio 2010 SP1核心
  • Visual Web Developer 2010 Express
  • Sql Server Express 2008 R2
  • Windows Installer 4.5
  • Visual Studio 2010 SP1 KB983509
  • ASP.NET MVC 4工具更新语言包安装程序
  • ASP.NET MVC 4安装程序(VS 2010) - 默认语言环境

所有人都说,这相当于令人惊讶的710.02 MB下载量。我只需要ASP.NET MVC 4作为框架......只需要库。这是安装它的唯一方法吗? ASP.NET MVC 3安装很冗长,但肯定不是那么分散。

思想?

3 个答案:

答案 0 :(得分:23)

答案 1 :(得分:10)

与MVC3不同,MVC4没有独立安装程序,并且它不再部署到GAC。它是与应用程序一起部署的。

部分原因是因为MVC4现在通过NuGet包分发,并分解成各种组件,以便人们只选择他们想要的东西。

我确信您可以自己将其部署到GAC,但为什么要这么麻烦?

答案 2 :(得分:2)

您可以像这样进行bin部署:

  1. 右键单击您的项目,然后选择“添加库包参考” - 检查ASP.NET MVC
  2. 在服务器上安装.Net Framework 4.5
  3. 在服务器上发布项目
  4. 将网站的AppPool设置为.NET Framework 4 Integrated