There is a lot of convenience in using a ClickOnce deployment program, and you can save a lot of effort to study the main business without having to design the upgrade program individually.
However, there are a number of problems with ClickOnce usage, such as the hint that the reference in the manifest is not matched with the downloaded assembly identity today, and that the program cannot be started.
Re-released several times still the same problem, and later found a few days ago recovered a file, of which the properties\ The original set of assemblyfileversion in the AssemblyInfo.cs file becomes the original 1.0.0.0, but this value is changed before restoring the file, is larger than the 1.0.0.0, the newly released files through the file version comparison found that the new program files are older of course not allowed to upgrade, the original The problem is here.
If not necessary, this place can not be changed, you can give yourself to avoid some trouble.