Re[2]: Как указать путь к dependency бибилотеке
От: Barbar1an Украина  
Дата: 11.03.23 15:19
Оценка:
Здравствуйте, yenik, Вы писали:

B>>Есть какое-то приложение ввиде exe которое референсится на какую-то библиотеку

B>>При этом наша библиотека не лежит в папке приложения ни в корне ни в субдиреатории
B>>А лежит гдето в совсем другом месте

Y>Через конфиг можно попробовать.


Y>https://learn.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/runtime/codebase-element

Y>

Y>If the assembly has a strong name, the codebase setting can be anywhere on the local intranet or the Internet. If the assembly is a private assembly, the codebase setting must be a path relative to the application's directory.


чето не работает, пути пробовал разные, и формате винды, и как урл , и полные и относительные


DemoApplication.exe.config
<configuration>
   <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
         <dependentAssembly>
            <assemblyIdentity name="DemoLibraryA"
                              />
            <codeBase version="0.0.55.0"
                      href="../../uo-demolibrarya-dotnet/0.0.55.0/DemoLibraryA.dll"/>
         </dependentAssembly>
         <dependentAssembly>
            <assemblyIdentity name="DemoLibraryAA"
                              />
            <codeBase version="0.0.55.0"
                      href="../../uo-demolibraryaa-dotnet/0.0.55.0/DemoLibraryAA.dll"/>
         </dependentAssembly>
      </assemblyBinding>
   </runtime>
</configuration>
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.