マシン上で実行されているすべてのアプリケーションのライブラリの場所を一元化する必要があるため、machine.config ファイルに次のセクションを含めます。コメントによると、machine.config には、デフォルトとは異なる設定のみを含める必要があります。だから私はmachine.configのすべてを消去し、これを含めました:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly" culture="neutral" publicKeyToken="fkjdkfjdfkdjfdkf"/>
<codeBase version="1.2" href="file://C:/libs/myAssembly.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
このセクションを app.config ファイルに含めると、すべてが機能します。しかし、これを machine.config ファイルに移動すると、アプリケーションで次のエラーが発生します -
'...' の型初期化子が例外をスローしました。ここで何が問題になる可能性がありますか?これは、machine.config ファイルを編集する正しい方法ですか。