Witam,
Korzystam z rozszerzenia SlowCheetach (http://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5) do VS, mam problem podczas użycia Replace, mianowicie, mój xml (XMLConfig.xml) bazowy wygląda tak:

<?xml version="1.0" encoding="utf-8" ?>
<Dane>
  <DanePersonalne>
    <ID>1</ID>
    <Imie>Adam</Imie>
  </DanePersonalne>
  <DanePersonalne>
    <ID>2</ID>
    <Imie>Ewa</Imie>
  </DanePersonalne>
</Dane>

Teraz dodaje w Configuration Manager "Deploy" i mam XML'a (XMLConfig.Deploy.xml) Xml_tree.jpg w którym chcę zmienić zarówno imię Adam jak i Ewa, więc robię to tak:

<?xml version="1.0" encoding="utf-8" ?>
<Dane xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
  <DanePersonalne>
    <Imie xdt:Transform="Replace">Stefan</Imie>
  </DanePersonalne>
  <DanePersonalne>
    <Imie xdt:Transform="Replace">Ala</Imie>
  </DanePersonalne>
</Dane>

Jednak zamienia mi jedynie Adam na Ala, jak zrobić aby Adama Zamieniło na Stefana a Ewę na Alę ? :)

Edit:
Udało mi się to zrobić w taki sposób (XMLConfig.xml):

<?xml version="1.0" encoding="utf-8" ?>
<Dane>
  <DanePersonalne ID="1">
    <ID>1</ID>
    <Imie>Adam</Imie>
  </DanePersonalne>
  <DanePersonalne ID="2">
    <ID>2</ID>
    <Imie>Ewa</Imie>
  </DanePersonalne>
</Dane>

A w XMLConfig.Deploy.xml:

<?xml version="1.0" encoding="utf-8" ?>
<Dane xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
  <DanePersonalne ID="1" xdt:Locator="Match(ID)">
    <Imie xdt:Transform="Replace">Stefan</Imie>
  </DanePersonalne>
  <DanePersonalne ID="2" xdt:Locator="Match(ID)">
    <Imie xdt:Transform="Replace">Ala</Imie>
  </DanePersonalne>
</Dane>

Ale jeszcze nie o to chodzi, bo problem pojawia się przy bardzo rozbudowanych XML'ach, tak wiec prosiłbym o jakąś podpowiedź.