Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc Web配置被多次转换_Asp.net Mvc_Msbuild_Web Config Transform - Fatal编程技术网

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)" />
我在final
Web.Config
中得到了
Config\Sql.live.Config

因此,我认为我正在使用
配置
发布
,但所有配置都用于转换


请帮忙

你能发布转换后的web.config的样子吗?当你说应用了所有配置时,你的意思是你看到了重复的配置吗?@Ahsan我还有一些可以帮助你的内容。你能发布转换后的web.config的样子吗?当你说应用了所有配置时,你是说你看到了重复的配置吗?@Ahsan我还有一些内容可以帮助你