Yes, ClickOnce applications update automatically when a new version is deployed onto the server. There are multiple ways to force this:
http://msdn.microsoft.com/en-us/library/s22azw1e.aspx
Also take a look how to have your own gui to inform users about updates: