Asp.net mvc Web配置被多次转换
我正在使用Asp.net mvc Web配置被多次转换,asp.net-mvc,msbuild,web-config-transform,Asp.net Mvc,Msbuild,Web Config Transform,我正在使用MSBuild命令行进行构建,并使用配置作为Release,但所有配置都已应用。我无法找到问题可能是什么 我有三种配置 在Web.config下 Web.Debug.config Web.Live.config Web.Release.config 我正在使用以下命令MSBuild "%MSBuildTools14.0_x64_Path%\MSBuild" %system.teamcity.build.workingDir%\Application\Application.cspr
MSBuild
命令行进行构建,并使用配置作为Release
,但所有配置都已应用。我无法找到问题可能是什么
我有三种配置
在Web.config下
Web.Debug.config
Web.Live.config
Web.Release.config
我正在使用以下命令MSBuild
"%MSBuildTools14.0_x64_Path%\MSBuild" %system.teamcity.build.workingDir%\Application\Application.csproj /p:VisualStudioVersion=14.0 /p:Configuration=Release /p:OutputPath=bin
任何帮助都是值得的
编辑:我在web.config
as中有一个节点
<connectionStrings configSource="Config\Sql.config" />
<connectionStrings configSource="Config\Sql.Release.config" xdt:Transform="SetAttributes(configSource)" />
<connectionStrings configSource="Config\Sql.live.config" xdt:Transform="SetAttributes(configSource)" />
我在finalWeb.Config
中得到了Config\Sql.live.Config
因此,我认为我正在使用配置
发布
,但所有配置都用于转换
请帮忙 你能发布转换后的web.config的样子吗?当你说应用了所有配置时,你的意思是你看到了重复的配置吗?@Ahsan我还有一些可以帮助你的内容。你能发布转换后的web.config的样子吗?当你说应用了所有配置时,你是说你看到了重复的配置吗?@Ahsan我还有一些内容可以帮助你