none
Application WPF fonctionne en la générant en Release et crache depuis le MSI RRS feed

  • Question

  • Bonjour, 

    C'est après 3 jours consécutives que je cherche une solution à mon problème mais je ne l'ai toujours pas trouvé.

    J'ai développé une application WPF sous Visual Studio 2017 et Windows 10, qui marchait très bien en mode Debug, et même après la génération en Release, sauf qu'après faire le package d'installation(.msi) et l'installer sur la même machine, elle crache, elle se lance et après quelques seconds elle s'arrête.

    Dans l'observateur d’événements j'ai une Information et 2 Erreur.

    Information : Windows Error Reporting

    Récipient d’erreurs 1218613532829894340, type 5
    Nom d’événement : CLR20r3
    Réponse : Non disponible
    ID de CAB : 0

    Signature du problème : 
    P1 : MonApplication.exe
    P2 : 1.0.0.0
    P3 : 5ad70095
    P4 : System.Configuration
    P5 : 4.7.2556.0
    P6 : 59b83628
    P7 : 280
    P8 : 28
    P9 : System.TypeInitialization
    P10 : 

    Fichiers joints :
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFB2B.tmp.dmp
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFC46.tmp.WERInternalMetadata.xml
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFC52.tmp.csv
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFC62.tmp.txt

    Ces fichiers sont peut-être disponibles ici :
    C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_MonApplication.exe_d27b143ad9c24e16fe9ea4a359a9103d876ff_7f87dc71_2dfb42c1

    Symbole d’analyse : 
    Nouvelle recherche de la solution : 0
    ID de rapport : 8f8e7eab-3f9c-40a5-9359-84d60dc1a97a
    Statut du rapport : 268435456
    Récipient avec hachage : 132b8cd3d67bffde60e9628d36cf46c4

    quant aux 2 erreurs :

    1 : Application Error

    Nom de l’application défaillante MonApplication.exe, version : 1.0.0.0, horodatage : 0x5ad70095
    Nom du module défaillant : KERNELBASE.dll, version : 10.0.16299.15, horodatage : 0x4736733c
    Code d’exception : 0xe0434352
    Décalage d’erreur : 0x0000000000013fb8
    ID du processus défaillant : 0x2b10
    Heure de début de l’application défaillante : 0x01d3d71522ca8152
    Chemin d’accès de l’application défaillante : C:\Program Files\...\MonApplication.exe
    Chemin d’accès du module défaillant: C:\WINDOWS\System32\KERNELBASE.dll
    ID de rapport : 8f8e7eab-3f9c-40a5-9359-84d60dc1a97a
    Nom complet du package défaillant : 
    ID de l’application relative au package défaillant : 

    2 : .NET Runtime

    Application : MonApplication.exe
    Version du Framework : v4.0.30319
    Description : le processus a été arrêté en raison d'une exception non gérée.
    Informations sur l'exception : System.Configuration.ConfigurationErrorsException
       à System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
       à System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)
       à System.Configuration.ClientConfigurationSystem.OnConfigRemoved(System.Object, System.Configuration.Internal.InternalConfigEventArgs)

    Informations sur l'exception : System.Configuration.ConfigurationErrorsException
       à System.Configuration.ConfigurationManager.PrepareConfigSystem()
       à System.Configuration.ConfigurationManager.GetSection(System.String)
       à System.Configuration.PrivilegedConfigurationManager.GetSection(System.String)
       à System.Net.Configuration.SettingsSectionInternal.get_Section()
       à System.Net.Sockets.Socket.InitializeSockets()
       à System.Net.NetworkInformation.NetworkChange+AddressChangeListener.StartHelper(System.Net.NetworkInformation.NetworkAddressChangedEventHandler, Boolean, System.Net.NetworkInformation.StartIPOptions)
       à System.Net.NetworkInformation.NetworkChange.add_NetworkAddressChanged(System.Net.NetworkInformation.NetworkAddressChangedEventHandler)
       à System.Runtime.Remoting.Channels.CoreChannel..cctor()

    Informations sur l'exception : System.TypeInitializationException
       à MonApplication.MainWindow..ctor()
       à MonApplication.App..ctor()
       à MonApplication.App..cctor()

    Informations sur l'exception : System.TypeInitializationException
       à MonApplication.App.Main(System.String[])

    Je précise, mon application est faite en .NET 4.5

    mercredi 18 avril 2018 13:15

Toutes les réponses

  • bonsoir,

    d'apres le stacktrace j'ai remarquer la section suivante: 

    Informations sur l'exception : System.Configuration.ConfigurationErrorsException
       à System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
       à System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)
       à System.Configuration.ClientConfigurationSystem.OnConfigRemoved(System.Object, System.Configuration.Internal.InternalConfigEventArgs)
    
    Informations sur l'exception : System.Configuration.ConfigurationErrorsException
       à System.Configuration.ConfigurationManager.PrepareConfigSystem()
       à System.Configuration.ConfigurationManager.GetSection(System.String)
       à System.Configuration.PrivilegedConfigurationManager.GetSection(System.String)
       à System.Net.Configuration.SettingsSectionInternal.get_Section()
       à System.Net.Sockets.Socket.InitializeSockets()

    a travers ce message il parrait que le probleme est du a une section de configuration ou bien mal forme ou bien ne respectant pas le schema des fichier Config, ou bien une section qui fait reference a un fichier externe, donc si tu peux jetter un oeuil au fichier de config, enfin j'espere que ca te soit utile.

    Good Coding;

    dimanche 21 octobre 2018 18:03