使用Nuget安装到IIS应用程序根站点

时间:2013-04-16 19:11:57

标签: powershell iis-7 nuget

我在一个公共IIS站点下运行了几个ASP.NET应用程序,并希望在将版本化的JavaScript文件复制到IIS站点的根应用程序内容文件夹时使用NuGet包转换其配置。

可以像这样使用NuGet吗?即可以在程序包安装/更新期间确定哪个IIS站点根应用程序正在运行ASP.NET项目(例如,使用preinit powershell脚本)。

2 个答案:

答案 0 :(得分:2)

您正在寻找的工具是Octopus Deploy它在IIS上安装nuget软件包,作为Windows服务等。此外,它为管理提供了非常好的GUI。

答案 1 :(得分:0)

NuGet是一个依赖项管理器,因此适合在开发/构建时使用,而不是在部署时使用。

看看Inedo的BuildMaster。它可以处理从源控制到生产部署的过程。还有一个免费版本,它肯定会满足您的要求,它还有一个模块来管理您的配置文件,因此您无需担心进行转换。

(免责声明:我为Inedo工作)