Я пытаюсь использовать относительный путь с элементом <linkedConfiguration>
. Я могу указать полный путь к моему runtime.config, и он загрузится нормально, но я бы хотел установить его относительно AppBase, который отображается в журнале Fusion. Я пробовал следующее.
<linkedConfiguration href="file:runtime.config"/>
<linkedConfiguration href="file://./runtime.config"/>
<linkedConfiguration href="runtime.config"/>
<linkedConfiguration href="./runtime.config"/>
<linkedConfiguration href="~/runtime.config"/>
Я также нашел этот ответ , но, к сожалению, он не сработал для меня. Это единственный путь, который до сих пор работал для меня.
<linkedConfiguration href="file://C:/Perforce/{product}/Branches/Working26/UI/Web/{website}/runtime.config"/>
{}
для информации, которую я удалил из URL.
Здесь я помещаю <linkedConfiguration>
в мой файл web.config.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
...
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<linkedConfiguration href="file://C:/Perforce/{product}/Branches/Working26/UI/Web/{website}/runtime.config"/>
</assemblyBinding>
</configuration>
и вот runtime.config.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
...
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Lumberjack" culture="neutral" publicKeyToken="bef447dd453f4f84" />
<bindingRedirect oldVersion="0.0.0.0-12.400.0.0" newVersion="12.400.0.0" />
</dependentAssembly>
</assemblyBinding>
...
</runtime>
<configuration>