Working on developing a smart client application and I am trying to get past
one nasty stumbling block. Hoping someone with previous smart client
deployment experience can steer me in the right direction. My problem is as
follows:
I need to better understand how to have my launcher or stub app load local
versions of a given assembly from the downloaded application cache of the
GAC when the remote web server is offline. I am using the Assembly.LoadFrom
method to load assemblies and have that workng fine when the web server
hosting the assemblies is accessible. However I have not been successful in
getting my application to load/use a local version of the assembly when the
web server is down or stopped. I'm unsure as to what code I should be using
to have load my assemblies directly from the downloaded/application cache of
the GAC. Any help would be appreciated.
Zach Martin