1) I am using autoupdater control in my tray app. If I hide that control in form then will it create any problem? Because in property description it is mentioned that "Not Recommended".
We don't recommend hiding the AutomaticUpdater because it's useful to notify your users that an update is happening.
3) If i am not wrong Autoupdater control's lastcheckdate will not change even if I install software again. Is this correct?
Correct.
4) I want to change branding in the wyupdate app UI to my client's company name. I downloaded code for wyUpdate.exe from google code. But i think that code is in .net 3.5. My application is in 2.0 only and i am installing.net 2.0 only from my application setup. so can you please tell me from where I will get latest code for wyupdate.exe in .net 2.0. Or If I build VS 2008 code by changing target framework to 2,0 then will it work in computer with .Net 2.0 only
You don't have to modify the source code to change the wyUpdate title bar. In wyBuild, click File->Properties->wyUpdate and change the title bar text their.
If you're talking about replacing every instance of "wyUpdate" with "X", then yes, you need to download the source, replace all instances of wyUpdate, rebuild it, sign it, then include it with your app.
The wyUpdate source contains 2 projects and 1 solution. Just open the solution file. There's one version of wyUpdate for .NET 2.0+ (2.0, 3.0, 3.5) and one version of wyUpdate for .NET 4.0.