1
如果您創建了具有release1配置的包。並且您想使用相同的軟件包將其推送到活動的服務器,但您需要具有不同的Web配置設置。是否有可能安裝該軟件包,還可以爲其他各種配置(LIVE1,LIVE2)執行Web配置轉換。請指導。是否可以在安裝包時應用Web配置轉換
如果您創建了具有release1配置的包。並且您想使用相同的軟件包將其推送到活動的服務器,但您需要具有不同的Web配置設置。是否有可能安裝該軟件包,還可以爲其他各種配置(LIVE1,LIVE2)執行Web配置轉換。請指導。是否可以在安裝包時應用Web配置轉換
您可以使用Web Deploy參數,而不是將Web.config轉換放入轉換文件中。然後可以在程序包安裝期間,在IIS管理器UI中設置參數值(如果使用它來安裝程序包),或者在使用命令行安裝的程序包中提供的文件中。對於一個示例,請參見使用部署參數web.config文件設置在http://msdn.microsoft.com/en-us/library/ff398068(v=vs.110)
另一種選擇是使用PackageWeb NuGet包,這是目前beta版本:
http://nuget.org/packages/PackageWeb
PackageWeb在這個博客中介紹:
http://sedodream.com/2011/12/24/PackageOncePublishAnywhere.aspx