Bonjour,
Je travaille actuellement sur une application C# WinForm ; j'utilise aussi un Framework privé et une classe
pour m'aider à générer des notification type Messenger (vous savez, les p'tites popups en bas à droite type skype...).
En gros, je récupère une WebView depuis un site web et capte les events javascript pour agir en fonction
sur le PC de l'utilisateur. Le but est de notifier l'user des notification qui le concerne.
> L'application fonctionne au poil en Debug, les évènements sont captés, l'user notifier, pas d'erreur renvoyé,
bref, all rocks under the sky et between the dark night of the rising sun quoi.
Le souci vient du fait que, après publication de l'application (qui renvoit "1 a réussi, 0 a échoué, 0 a été ignoré"),
j'ai un souci : le lancement du setup me renvoi une erreur.
Le bouton [détails] affiche un passionnant rapport d'erreur à la mis en forme digne d'un magazine de design
et à la mise en page du même acabit. Je vous épargne l'ensemble pour le moment et vais pointer l'erreur :
DÉTAILS DE L'ERREUR
Les erreurs suivantes ont été détectées au cours de cette opération.
* [30/11/2012 11:00:53] System.ArgumentException
- La valeur n'est pas comprise dans la plage attendue.
- Source*: mscorlib
- Trace de la pile*:
à System.Deployment.Internal.Isolation.IDefinitionAppId.EnumAppPath()
à System.ActivationContext.CreateFromNameAndManifests(ApplicationIdentity applicationIdentity, String[] manifestPaths)
à System.Deployment.Application.ActivationDescription.ToActivationContext()
à System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
à System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
à System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
à System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
(Et vous avez vu j'ai mis des couleurs)
Malheureusement, je n'ai aucune idée de la source du problème ; car, pourquoi dois-je me préoccuper de mscorlib,
je vous le demande !
Bref, je serais reconnaissant à la communauté Developpez.net de m'apporter ses lumière.
D'avance merci.
Partager