Application Updater Component strange message: solved

Yesterday I've posted here a strange message I've received when using the Application Updater Component to update my smart client application.

This message seems to be really strange but today, after a lot of investigation, I think to have discovered the problem (but not understood it :@ ): the component, when checking for updates, calls a method called OnAssemblyResolve that can't find an assembly on the server (resources.dll, who is using it??).

This problem can be solved by setting the property AutoFileLoad to False.

AutoFileLoad enables auto-download of missing assemblies from the server. This solves my problem (on the server I've always all the assemblies that must be updated) but it's only a workaround, because if users accidentally deleted files from their installation folder, they will not be able to recover them.

My solution now works good and in many cases it's ok (users don't delete the application folder), but if you have a mad user you will be forced to manually install him the missing assemblies.

Print | posted on Thursday, May 18, 2006 3:42 PM

Comments on this post

No comments posted yet.

Your comment:

 (will show your gravatar)
 
Please add 8 and 6 and type the answer here: