Config Transform не работает? - PullRequest
1 голос
/ 18 января 2011

У меня есть эта конфигурация в моем файле Web.config :

  <connectionStrings>
    <add name="LocalConnString" connectionString="metadata=res://*/;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\NCU.Joberwocky.Db.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>

Это в моем Web.Release.config :

<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
    <connectionStrings>
        <add name="LocalConnString" connectionString="metadata=res://*/;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=192.168.10.3;Initial Catalog=AeorionJobs;User Id=aeorionjobs;Password=aejobs3695;MultipleActiveResultSets=True&quot;"
       xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
    </connectionStrings>
</configuration>

Когда я переключаю сборку в выпуск, она все еще использует конфигурацию из Web.config .Есть идеи, в чем проблема?

alt text

1 Ответ

0 голосов
/ 02 февраля 2011

Я также борюсь с конфигурационными преобразованиями. На самом деле я пытаюсь изменить конфигурацию в своей среде, отличную от конфигурации, загруженной в элемент управления кодом.

Я также пробовал то же самое, что и вы, и я бы сказал, что эти преобразования применяются только к пакетам развертывания, которые вы можете собрать.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...