Ich habe ein Problem mit Microsoft.Build.BuildEngine zu arbeiten, die behoben werden soll, meine exe.config-Datei zu ändern, um Folgendes hinzuzufügen.Programmatically Modify Assembly Binding
<?xml version ="1.0"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urnchemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.Build.Framework" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-99.9.9.9" newVersion="3.5.0.0"/>
</dependentAssembly>
<assemblyIdentity name="Microsoft.Build.Engine" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-99.9.9.9" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Mein Problem ist, ich kann die Datei nicht ändern, ich habe es zu beheben, indem Code, und ich denke, das möglich sein soll, nicht wahr?
Aber wie? Wie kann ich meine Anwendung so ändern, dass sie so ausgeführt wird, als ob die obigen Änderungen in der Konfigurationsdatei vorgenommen würden?
danke David ... bitte sagen Sie, was Sie getan haben, um die korrekte Formatierung des XML zu beheben – sebagomez
Um einen Block Code zu formatieren, benötigen Sie eine leere Zeile davor und dann mindestens vier Leerzeichen am Anfang jeder Zeile von Code. –