I am trying to install a piece of software from a Application Manifest. I get an error of the following:
Application cannot be started. Contact the application vendor.
After contacting the vendor, the answer is that there is a corrupt file on my machine (Windows 10).
I also looked at detailed information in the error message.
Below is a summary of the errors, details of these errors are listed later in the log. * Activation of C:\Users\.... resulted in exception. Following failure messages were detected: + Deployment and application do not have matching security zones.
Following errors were detected during this operation. * [2/25/2017 12:12:07 AM] System.Deployment.Application.InvalidDeploymentException (Zone) - Deployment and application do not have matching security zones. - 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, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
When researching the issue, there are many application developers on stackoverflow (and other sites) working to resolve corrupted files. But none of them were from the end user standpoint.
My question is: How do I figure out which file is corrupt? And how do I fix that file?