has a different computed hash than specified in manifest.


  • We have about 400 clients using our application and about 3 weeks ago we started getting this error; File, Security.dll, has a different computed hash than specified in manifest.   It first happened on a new client install, then anexesiting client update.  We have put out 4 new releases of the software. Now we have 10 clients and about 22 computers that we get this error, with some various differences.



    Windows : 5.1.2600.196608 (Win32NT)

    Common Language Runtime : 2.0.50727.832

    System.Deployment.dll : 2.0.50727.832 (QFE.050727-8300)

    mscorwks.dll : 2.0.50727.832 (QFE.050727-8300)

    dfdll.dll : 2.0.50727.42 (RTM.050727-4200)

    dfshim.dll : 2.0.50727.42 (RTM.050727-4200)


    Deployment url :

    Server : Microsoft-IIS/6.0

    X-Powered-By : ASP.NET

    Deployment Provider url :

    Application url :

    Server : Microsoft-IIS/6.0

    X-Powered-By : ASP.NET


    Deployment Identity : Trail, Version=5.0.3189.15189,

    Culture=neutral, PublicKeyToken=35746cd473992e1b, processorArchitecture=msil

    Application Identity : Trail Blazer.exe, Version=5.0.3189.15189,

    Culture=neutral, PublicKeyToken=35746cd473992e1b, processorArchitecture=msil, type=win32


    * Installable application.

    * Trust url parameter is set.


    Below is a summary of the errors, details of these errors are listed later in the log.

    * Activation of

    resulted in exception. Following failure messages were detected:

    + File, devBiz.Security.dll, has a different computed hash than specified in manifest.


    No transaction error was detected.


    There were no warnings during this operation.


    * [9/24/2008 1:36:23 PM] : Activation of has started.

    * [9/24/2008 1:36:24 PM] : Processing of deployment manifest has successfully completed.

    * [9/24/2008 1:36:24 PM] : Installation of the application has started.

    * [9/24/2008 1:36:26 PM] : Processing of application manifest has successfully completed.

    * [9/24/2008 1:36:30 PM] : Request of trust and detection of platform is complete.


    Following errors were detected during this operation.

    * [9/24/2008 1:38:35 PM] System.Deployment.Application.InvalidDeploymentException


    - File, devBiz.Security.dll, has a different computed hash than specified in manifest.

    - Source: System.Deployment

    - Stack trace:

    at System.Deployment.Application.ComponentVerifier.VerifyFileHash(String

    filePath, Hash hash)

    at System.Deployment.Application.ComponentVerifier.VerifyFileHash(String

    filePath, HashCollection hashCollection)

    at System.Deployment.Application.ComponentVerifier.FileComponent.Verify()

    at System.Deployment.Application.ComponentVerifier.VerifyComponents()

    at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState

    subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)

    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



    No transaction information is available.





    Differences are the in the line :

    + File, Security.dll, has a different computed hash than specified in manifest.

    some times it is a different dll, currently have only seen the same 3 dll's



    Wednesday, September 24, 2008 7:50 PM

All replies


    Best guess is that antivirus is interferring.


    When you do the install can you switch off your antivirus stuff and see if that is interferring with the files.


    As this might account for the reason you see different files at different times.




    Thursday, September 25, 2008 5:00 PM
  • All Antivirus is off - after testing. But, most have had the software installed for months.


    Thursday, September 25, 2008 5:54 PM
  • Hi bhanf


    Please take this related thread for reference.

    ClickOnce Deployment Issue - File Has Different Computed Hash Than Specified In Manifest - Urgent!


    Please inform me if you meet any problem in doing this.



    Kira Qian


    Windows Forms General FAQs
    Windows Forms Data Controls and Databinding FAQs

    Friday, September 26, 2008 8:42 AM
  • We are changing the issue type to “Comment” because you have not followed up with the necessary information. If you have more time to look at the issue and provide more information, please feel free to change the issue type back to “Question” by editing your initial post and changing the radio button at the top of the post editor window. If the issue is resolved, we will appreciate it if you can share the solution so that the answer can be found and used by other community members having similar questions.

    Thank you!

    Best Regards

    Kira Qian

    Tuesday, September 30, 2008 7:16 AM
  • Kira - Sorry should have said in the original post that we have read and tried every item in that post.  So we are left wondering why is this happening on only a few of our client installs and not all.  Where is the problem located?  Client side seems to be the logical choice, but what on the client side.  We have tried recreate the problem on several machines but only those few seem to be having the problems.  Prehaps there ISP is blocking somthing?







    Tuesday, September 30, 2008 2:42 PM