Я пытаюсь использовать относительный путь с <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>
< /a> в моем файле 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>