如何使用.dll文件在IIS上部署网站

时间:2014-01-01 12:46:00

标签: asp.net-mvc-4

我想在我的网站上部署IIS,但我不想采取整个项目。我只需要取.dll个文件。他们是否可以这样做。

我不想仅使用项目中的visual studio .dll文件进行部署。

2 个答案:

答案 0 :(得分:3)

如果您只在一个程序集中进行更改,则无需部署整个网站。您可以将.DLL程序集直接复制到您网站的bin文件夹中。这将触发应用程序池在IIS中回收,更改将在下一个请求中生效。

答案 1 :(得分:2)

在Windows服务器上部署到IIS的基本步骤如下:

  1. 登录将要或将托管您的应用程序的计算机。
  2. 使用IIS管理器为您的应用程序创建新网站。
  3. 在该网站中创建一个新应用程序。我相信这也将自动为您创建一个具有相同名称的应用程序池,并默认使用它。
  4. 指定应用程序的虚拟目录。这将告诉IIS在哪里寻找您的mvc应用程序。对于这种情况,我们假设它是C:\ myApp
  5. 在您自己的计算机上构建应用程序,但是使用正确的解决方案配置(即发布模式)构建应用程序。假设您的构建结果位于C:\ MyProject \ bin
  6. 将C:\ MyProject \ bin从您的计算机复制到主机上的C:\ myApp
  7. 您应该能够搜索这些步骤并找到如何完成它们的分步指南。以下是有关哪些网站,应用程序和应用程序池可帮助您更好地了解的一些信息的链接。 http://www.iis.net/learn/get-started/planning-your-iis-architecture/understanding-sites-applications-and-virtual-directories-on-iis

    根据您的网站要求,如果您需要更改安全性和更改绑定,还会有一些其他步骤来设置安全性。