我在我的asp.net项目中使用OctoPack来打包部署到我的环境。我注意到OctoPack正在打包包中的所有web.config转换文件。如何将其转换为web.config,以便它们不会全部发送到所有环境?
注意:如果可能的话,我想保留不设置nuspec文件的默认行为。
答案 0 :(得分:4)
OctoPack并未在部署期间通过Octopus Deploy进行转换。
我假设你正在使用Octopus Deploy。如果您的Nuget包中包含转换文件(如f.ex.Web.Release.config),那么您只需转到项目Process和相关步骤,单击Features链接并启用Config转换。您将有新的选项,您还可以指定要运行的其他变换。
“{3}}
”下的“配置转换”下的更多详细信息