Ich versuche, die app.config dynamisch auf meinem Build-Server zu ändern, ich habe eine Konfiguration namens Build erstellt, und ich habe diese 4 .config-Dateien.App.Config Umwandlung funktioniert nicht
das ist mein app.config
<connectionStrings>
<!--configSource="connectionStrings.config"-->
<add name="TestContext" connectionString="Data Source=ServerDoesNotExist;Initial Catalog=TestDb; Integrated Security=true" providerName="System.Data.SqlClient" />
</connectionStrings>
und auf meinem app.build.config
<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<connectionstrings xdt:transform="Replace">
<add name="TestContext" connectionstring="Data Source=REALEXISTINGSERVER;Initial Catalog=TestDb; Integrated Security=true" providername="System.Data.SqlClient"/>
</connectionstrings>
</configuration>
Allerdings, wenn ich die Builddefinition erstellt und hinzugefügt, um die configuration =Build
ich diesen Fehler
Das bedeutet, nimmt die app.config-Datei und nicht die Transformation
Sie überprüft haben, dass die Datei korrekt auf Ihrem lokalen macine verwandelt zu werden (dh von Visual Studio). Es könnte eine falsche Build-Aktion für die Transformationsdatei sein – andreasnico