Windows > Windows Forms Forums > ClickOnce and Setup & Deployment Projects > Is it possible to deploy only some dlls?
Ask a questionAsk a question
 

AnswerIs it possible to deploy only some dlls?

Answers

  • Wednesday, November 04, 2009 4:29 PMRobinDotNetMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    No. You have to republish the entire application. ClickOnce does do in incremental updates, although I think your dll's have to be strongly named (I've never confirmed that). So ClickOnce caches the assemblies on the client machine, and when a new version is found, it checks against the local cache, and pulls them from the local cache instead of pulling them across the network if they haven't changed.

    RobinDotNet
    Click here to visit my ClickOnce blog!
    Microsoft MVP, Client App Dev

All Replies

  • Wednesday, November 04, 2009 4:29 PMRobinDotNetMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    No. You have to republish the entire application. ClickOnce does do in incremental updates, although I think your dll's have to be strongly named (I've never confirmed that). So ClickOnce caches the assemblies on the client machine, and when a new version is found, it checks against the local cache, and pulls them from the local cache instead of pulling them across the network if they haven't changed.

    RobinDotNet
    Click here to visit my ClickOnce blog!
    Microsoft MVP, Client App Dev