Tôi gặp sự cố khi làm việc với Microsoft.Build.BuildEngine để sửa đổi tệp .exe.config cố định của tôi để thêm phần sau.Lập trình sửa đổi Ràng buộc lắp ráp
<?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>
Vấn đề của tôi là, tôi không thể sửa đổi tệp, tôi phải khắc phục bằng mã và tôi nghĩ điều đó có thể thực hiện được, đúng không?
Nhưng làm cách nào ?, làm cách nào tôi có thể sửa đổi ứng dụng của mình để ứng dụng chạy như thể các thay đổi ở trên đã được thực hiện trên tệp cấu hình?
cảm ơn David ... hãy cho biết những gì bạn đã làm để sửa định dạng đúng của xml – sebagomez
Để định dạng một khối mã, bạn cần một dòng trống trước nó, và sau đó ít nhất bốn dấu cách ở đầu mỗi dòng mã. –