I've application that I deploy to share with ClickOnce so other users can install it and use it on their own machines. It worked fine till I noticed that when I install this application on my own machine (Windows 7 x64) it doesn't add a start menu item (even though it installs correctly, and I have it in Control Panel / Programs). I didn't have that problem when my development machine was Windows XP. The application also deploys fine on other Windows XP computers.
Also during installation (when I rerun setup) even though I already have .NET Framework 3.5 it always wants to install one (it starts that and terminates a few seconds later - probably the installer sees that it's already there). I can run application straight from a share; it is just a bit of a pain to do it.
Are there some special settings I should do? Or some patches?
I have Visual Studio 2008 and system with all optional updates installed. The application is written in C# and uses .NET 3.5.