My solution has 4 projects, each project contains many namespaces. Currently my DLL size is nearly 30 MB. Just a small change to a class means that the user needs to download a new version of the DLL which size is too large and it takes a long time.
How can a ClickOnce project be set up for multifile assemblies?
Have you considered splitting the DLLs into smaller more manageable ones? The same goal will be achieved and you will have better modularity as well as smaller DLLs for ClickOnce to monitor and download for users.
This should be a win-win for your application.
Another option is to create a patch for your deployment. You have to create MSP file instead of MSI.
Nice examples can be found, here:
and here:
http://shreeman.spaces.live.com/blog/cns!E1AF7EB63FAA1FF!347.entry
I hope that this will help you.
Reference: MSDN
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.