Microsoft.Build.BuildEngineで問題が発生しましたが、これは私の.exe.configファイルを修正して固定して、次のものを追加します。アセンブリバインディングをプログラムで変更する
<?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>
私の問題は、ファイルを変更できないため、コードで修正する必要があり、それは可能だと思いますよね?
しかし、どうすれば私のアプリケーションを変更して、上記の変更が設定ファイルで行われたかのように動作させることができますか?
おかげでデビッド...コードのブロックをフォーマットするには、XML – sebagomez
の正しい書式を修正するためにあなたは何をしたか教えてください、あなたはそれの前に空白行を必要とし、その後、少なくとも4つのスペースの各行の先頭にコード。 –