locked
Application validation did not succeed RRS feed

  • Question

  • I am trying to install a desktop LightSwitch 2013 application with forms authentication on clean Win7 32-bit machine. I have not specified a digital signature for the application. When I run the setup program I get the following error:

    Application validation did not succeed. Unable to continue. The details are as follows:

    PLATFORM VERSION INFO
     Windows    : 6.1.7600.0 (Win32NT)
     Common Language Runtime  : 4.0.30319.1
     System.Deployment.dll   : 4.0.30319.1 (RTMRel.030319-0100)
     clr.dll    : 4.0.30319.1 (RTMRel.030319-0100)
     dfdll.dll    : 4.0.30319.1 (RTMRel.030319-0100)
     dfshim.dll    : 4.0.31106.0 (Main.031106-0000)

    SOURCES
     Deployment url   : 
     Application url   :

    IDENTITIES
     Deployment Identity  : SIMS.application, Version=2.3.34.0, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=x86
     Application Identity  : SIMS.exe, Version=2.3.34.0, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=x86, type=win32

    APPLICATION SUMMARY
     * Installable application.

    ERROR SUMMARY
     Below is a summary of the errors, details of these errors are listed later in the log.
     * Activation of C:\SIMS\Installation\Publish\SIMS.application resulted in exception. Following failure messages were detected:
      + Strong name signature not valid for this assembly Microsoft.LightSwitch.AppBridge.dll.

    COMPONENT STORE TRANSACTION FAILURE SUMMARY
     No transaction error was detected.

    WARNINGS
     * The manifest for this application does not have a signature. Signature validation will be ignored.
     * The manifest for this application does not have a signature. Signature validation will be ignored.
     * The file named default.htm does not have a hash specified in the manifest. Hash validation will be ignored.
     * The file named web.config does not have a hash specified in the manifest. Hash validation will be ignored.

    OPERATION PROGRESS STATUS
     * [11/2/2013 10:19:49 PM] : Activation of C:\SIMS\Installation\Publish\SIMS.application has started.
     * [11/2/2013 10:19:50 PM] : Processing of deployment manifest has successfully completed.
     * [11/2/2013 10:19:50 PM] : Installation of the application has started.
     * [11/2/2013 10:19:50 PM] : Processing of application manifest has successfully completed.
     * [11/2/2013 10:19:52 PM] : Found compatible runtime version 4.0.30319.
     * [11/2/2013 10:19:52 PM] : Request of trust and detection of platform is complete.

    ERROR DETAILS
     Following errors were detected during this operation.
     * [11/2/2013 10:19:53 PM] System.Deployment.Application.InvalidDeploymentException (SignatureValidation)
      - Strong name signature not valid for this assembly Microsoft.LightSwitch.AppBridge.dll.
      - Source: System.Deployment
      - Stack trace:
       at System.Deployment.Application.ComponentVerifier.VerifyStrongNameAssembly(String filePath, AssemblyManifest assemblyManifest)
       at System.Deployment.Application.ComponentVerifier.StrongNameAssemblyComponent.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, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
       at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

    COMPONENT STORE TRANSACTION DETAILS
     No transaction information is available.

     How I resolve this problem?

    Saturday, November 2, 2013 8:39 PM

Answers

  • The problem is resolved by installing .Net Framework 4.5 on Windows 7 (or including it as a prerequisite when publishing the application).
    • Marked as answer by Kobus_Herbst Sunday, November 3, 2013 12:28 PM
    Sunday, November 3, 2013 12:28 PM

All replies

  • The problem is resolved by installing .Net Framework 4.5 on Windows 7 (or including it as a prerequisite when publishing the application).
    • Marked as answer by Kobus_Herbst Sunday, November 3, 2013 12:28 PM
    Sunday, November 3, 2013 12:28 PM
  • Thank you for posting this - had the same problem 
    Friday, November 8, 2013 4:26 PM
  • Thanks!  That solved my problem as well!


    Would someone please turn on the LIGHT?

    Friday, November 15, 2013 8:21 PM
  • i got same problem as above. please give me solution.

    I am trying to install efps softwear. When I run the setup program I get the following error:

    Application validation did not succeed. Unable to continue. The details are as follows:

    PLATFORM VERSION INFO
        Windows             : 5.1.2600.196608 (Win32NT)
        Common Language Runtime     : 2.0.50727.3053
        System.Deployment.dll         : 2.0.50727.3053 (netfxsp.050727-3000)
        mscorwks.dll             : 2.0.50727.3053 (netfxsp.050727-3000)
        dfdll.dll             : 2.0.50727.3053 (netfxsp.050727-3000)
        dfshim.dll             : 2.0.50727.3053 (netfxsp.050727-3000)

    SOURCES
        Deployment url            : http://ipds.gujarat.gov.in/eFPSClient/eFPS.application
                            Server        : Microsoft-IIS/7.5
                            X-Powered-By    : ASP.NET
        Deployment Provider url        : http://ipds.gujarat.gov.in/eFPSClient/eFPS.application
        Application url            : http://ipds.gujarat.gov.in/eFPSClient/Application%20Files/eFPS_1_1_0_6/eFPS.exe.manifest
                            Server        : Microsoft-IIS/7.5
                            X-Powered-By    : ASP.NET

    IDENTITIES
        Deployment Identity        : eFPS.application, Version=1.1.0.6, Culture=neutral, PublicKeyToken=66caa6e18b33e8da, processorArchitecture=msil
        Application Identity        : eFPS.exe, Version=1.1.0.6, Culture=neutral, PublicKeyToken=66caa6e18b33e8da, processorArchitecture=msil, type=win32

    APPLICATION SUMMARY
        * Installable application.

    ERROR SUMMARY
        Below is a summary of the errors, details of these errors are listed later in the log.
        * Activation of http://ipds.gujarat.gov.in/eFPSClient/eFPS.application resulted in exception. Following failure messages were detected:
            + File, title.gif, has a different computed hash than specified in manifest.

    COMPONENT STORE TRANSACTION FAILURE SUMMARY
        No transaction error was detected.

    WARNINGS
        There were no warnings during this operation.

    OPERATION PROGRESS STATUS
        * [5/4/2015 4:30:05 PM] : Activation of http://ipds.gujarat.gov.in/eFPSClient/eFPS.application has started.
        * [5/4/2015 4:30:06 PM] : Processing of deployment manifest has successfully completed.
        * [5/4/2015 4:30:06 PM] : Installation of the application has started.
        * [5/4/2015 4:30:07 PM] : Processing of application manifest has successfully completed.
        * [5/4/2015 4:30:13 PM] : Request of trust and detection of platform is complete.

    ERROR DETAILS
        Following errors were detected during this operation.
        * [5/4/2015 4:30:53 PM] System.Deployment.Application.InvalidDeploymentException (HashValidation)
            - File, title.gif, 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, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
                at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

    COMPONENT STORE TRANSACTION DETAILS
        No transaction information is available.

    Monday, May 4, 2015 11:13 AM