托管我的ASP.NET MVC 3应用程序

时间:2011-01-20 16:37:08

标签: asp.net-mvc asp.net-mvc-3

我需要对Windows 2008 / IIS 7.5服务器执行哪些操作才能允许我托管新的MVC3应用程序。它已经安装了.NET 4.0 Framework ...

我不想使用我在互联网上阅读的/ Bin部署。

谢谢保罗

3 个答案:

答案 0 :(得分:8)

您只需要运行MVC3安装程序!

答案 1 :(得分:2)

您的应用程序所需的所有不属于框架本身的DLL应该部署到您的应用程序〜/ bin文件夹中。将DLL放入GAC是邪恶的。

〜/ bin部署的好处:

  1. 您的应用程序保证正确始终与最新相同)版本的每个程序集都需要
  2. 重新部署应用程序可使这些依赖项与您的应用程序的要求保持同步。
  3. 如果您从服务器中删除该应用程序,则不会从不再需要的安装中留下弹片。
  4. 〜/ bin安装比任何替代方案都要清洁得多。我想听听你避免它的原因。

    MVC3的要求:

    1. Download and install MVC3.
    2. Update your web application project to reference the MVC3 assemblies。 (您可以创建一个新的空MVC3应用程序并比较它包含的程序集引用)
    3. 重建并运行您的单元测试。 (你确实有一个测试项目,不是吗?)
    4. 认真看看剃刀 - 它摇滚。

答案 2 :(得分:0)

它指的是MVC2但应该完全相同 http://weblogs.asp.net/jgalloway/archive/2010/07/13/server-installation-options-for-asp-net-mvc-2.aspx

如果您可以访问服务器中的RDP,那么Web平台安装程序可能是“最简单的”

http://www.asp.net/downloads