|
Hi all, I'm rewriting part of a working application to make it more Vista Friendly. I have split the program in two, the main program which runs as a standard user and a config program which needs administrator ExecutionLevel so it can create/delete databases in SQL server.
I added a reference to the "CreateUpdateDatabase.exe" file in the main program, so that it would be included with the clickOnce installation. The deploy build creates "CreateUpdateDatabase.exe.deploy" as expected.
When I try to install the program from the server I get the exception below. Removing the reference to the "CreateUpdateDatabase.exe" file, the setup works. Any ideas? Thanks, James
ERROR DETAILS Following errors were detected during this operation. * [13/03/2008 13.53.06] System.Deployment.Application.InvalidDeploymentException (HashValidation) - Application manifest has either a different computed hash than the one specified or no hash specified at all. - Source: System.Deployment - Stack trace: at System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest, String targetDir, Uri deploymentUri, IDownloadNotification notification, DownloadOptions options, Uri& appSourceUri, String& appManifestPath) at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp) at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState subState, ActivationDescription actDesc) at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut) at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
|