Hi
I have a created a ClickOnce installation for a windowsapplication thatneeds to be installed as "Available Offline". The application needs to be distributed to various client sites and they willmodify the config file before deployment.
I followed the instructionsfor Optional Hashing and Signing(
http://blogs.msdn.com/mwade/archive/2008/08/29/what-s-new-in-visuall-studio-2008-sp1-clickonce-tooling.aspxand
http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/4827d4a7-21b2-4553-b33e-8e400ef6e65f/) and it works100% on windows XP. It even created the desktop icon which I wanted.
When I try and run the same install on Windows Vista it fails:
------------------------------------------------------------------------
Manifest XML signature is not valid.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.Manifest.AssemblyManifest.ValidateSignature(Stream s)
at System.Deployment.Application.ManifestReader.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri)
--- Inner Exception ---
System.Security.Cryptography.CryptographicException
- No signature was present in the subject.
--------------------------------------------------------------------------------
I looked at IE on the Vista machine and tried to play around with some security settings but none helped. Is there some way I can switch off this security check on Vista?
Thanks for any help.