I am looking for the best mechanism for self-updating in .net programs!
the solution should cover this issue:
1) Server - Client program
2) When a new update is released after installing this in the sever program, the entire client program should update its base on the server version (there is no need for an automatic update for the server)
3) Full update: for example, if the server is version 3 and the latest service pack version is 5, the service pack must contain the old service pack.
source
share