Asp.net mvc 4 如何使用.dll文件在IIS上部署网站

Asp.net mvc 4 如何使用.dll文件在IIS上部署网站,asp.net-mvc-4,Asp.net Mvc 4,我想在IIS上部署我的网站,但我不想采取整个项目。我只需要获取.dll文件。他们有什么办法可以做到这一点 我不想只使用项目中的visual studio.dll文件进行部署。如果只在单个程序集中进行更改,则无需部署整个网站。您可以将.DLL程序集直接复制到网站的bin文件夹中。这将触发在IIS中回收应用程序池,并且更改将在下一次请求时生效。在windows server上部署到IIS的基本步骤如下: 登录正在或将要承载您的应用程序的计算机 使用IIS管理器为应用程序创建新网站 在该站点中创建新应

我想在IIS上部署我的网站,但我不想采取整个项目。我只需要获取
.dll
文件。他们有什么办法可以做到这一点


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

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

在windows server上部署到IIS的基本步骤如下:

  • 登录正在或将要承载您的应用程序的计算机
  • 使用IIS管理器为应用程序创建新网站
  • 在该站点中创建新应用程序。我相信这也会自动为您创建一个同名的应用程序池,并在默认情况下使用它。
  • 指定应用程序的虚拟目录。这将告诉IIS在哪里查找mvc应用程序。对于这种情况,我们假设它是C:\myApp
  • 在您自己的机器上构建应用程序,但是您使用正确的解决方案配置(即发布模式)构建应用程序。假设生成的结果位于C:\MyProject\bin
  • 将C:\MyProject\bin从您的计算机复制到位于C:\myApp的主机上
  • 您应该能够搜索这些步骤,并找到如何完成这些步骤的分步指南。这里有一个链接,指向一些关于哪些网站、应用程序和应用程序池的信息,以帮助您更好地理解。


    根据您的站点要求,如果您需要更改绑定,将有一些附加步骤来设置安全性和更改绑定。

    但我不知道如何在不使用visual studio的情况下进行部署。感谢mmilleruva,我遵循这些步骤,但当我浏览时,它只显示dll文件,而不是网页。我对这些东西是初学者。