_CopyWebApplication с преобразованиями web.config

Я пытаюсь, чтобы мое веб-приложение автоматически публиковалось при выполнении сборки выпуска. Я делаю это с помощью цели _CopyWebApplication. Я добавил следующее в мой файл .csproj:

  <!-- Automatically Publish in Release build. -->
  <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
  <Target Name="AfterBuild">
    <RemoveDir Directories="$(ProjectDir)..\Output\MyWeb" ContinueOnError="true" />
    <MSBuild Projects="MyWeb.csproj" Properties="Configuration=Release;WebProjectOutputDir=$(ProjectDir)..\Output\MyWeb;OutDir=$(ProjectDir)bin\" Targets="ResolveReferences;_CopyWebApplication" />
  </Target>

Это работает, но с одной проблемой. Разница между этим выводом и выводом, генерируемым при использовании пункта меню «Опубликовать» в Visual Studio, заключается в том, что преобразование Web.Release.config не применяется к файлу Web.config при использовании метода MSBuild. Вместо этого Web.config, Web.Release.config и Web.Debug.config все копируются.

Любые идеи приветствуются.

Ответы на вопрос(1)

Ваш ответ на вопрос