How to Fix Could Not Load the Assembly in C#

Recently I was deploying a module of a website on top of another virtual directory. Of course the simplest way is to make this directory as an IIS application, but that's the last option. What I did was to override the "base" web.config file and add the following lines:
<configuration>
   <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
         <probing privatePath="bin;MYDIRECTORY/BIN"/>
      </assemblyBinding>
   </runtime>
</configuration>
What it basically does, is tell the IIS to look for bin objects in the MYDIRECTORY/BIN folder relative to the virtual directory itself.

0 Comments

Post a Comment

Post a Comment (0)

Previous Post Next Post
NERV Open Source
Building production Spring Boot systems?

Explore NERV — open-source Java libraries for audit trails, persistence, exception handling, and reliable event-driven architecture.