ClickOnce and Satellite Assemblies: Use ResourceResolve?

A while back, I wrote about how you can download satellite assemblies on demand in a ClickOnce application. Reader BitFlipper recommended I look into using AppDomain.ResourceResolve() instead, since it was obvious that AppDomain.AssemblyResolve() wasn't going to do the trick.

I was intrigued by this, as no one on the product team had mentioned this as a possibility. I tried to change my example code to incorporate this...but, lo and behold, ResourceResolve() doesn't seem to get called either! How odd is that?

If anyone has a different experience, I'd love to hear it. For the meanwhile, however, it looks like the method I included in that blog post is what I'm keeping for the next doc refresh.

Skip to main content