我在一个公共IIS站点下运行了几个ASP.NET应用程序,并希望在将版本化的JavaScript文件复制到IIS站点的根应用程序内容文件夹时使用NuGet包转换其配置。
可以像这样使用NuGet吗?即可以在程序包安装/更新期间确定哪个IIS站点根应用程序正在运行ASP.NET项目(例如,使用preinit powershell脚本)。
答案 0 :(得分:2)
您正在寻找的工具是Octopus Deploy它在IIS上安装nuget软件包,作为Windows服务等。此外,它为管理提供了非常好的GUI。
答案 1 :(得分:0)
NuGet是一个依赖项管理器,因此适合在开发/构建时使用,而不是在部署时使用。
看看Inedo的BuildMaster。它可以处理从源控制到生产部署的过程。还有一个免费版本,它肯定会满足您的要求,它还有一个模块来管理您的配置文件,因此您无需担心进行转换。
(免责声明:我为Inedo工作)