We are really close to releasing our first product as a ClickOnce deployment, but there are a couple of nagging issues that I just can't seem to resolve...
I know that in the ClickOnce deployment manifest, Windows XP and .NET 2.x is required for ClickOnce. Our application has minimum requirements of Win XP w/ SP3, but I can't figure out how to force this to be checked prior to installation. I considered using a custom bootstrapper, but don't really want to download (and install) another program simply to check for the right OS version.....
Is it possible to 'brand' the ClickOnce dialogs? The 'Verifying Application Requirements' and install dialogs? How?
We need to support internationalized ClickOnce dialogs, but I can't seem to make the publish process from VS2010 use any language other than English. I've changed the publish language (Properties -> Publish -> Options -> Publish Language, downloaded and installed the language packs from MS, etc. Do I need a machine in the native culture to do this? Or at least to test it?
Thanks!