none
Le concepteur de Visual Studio 2015 ne se lance pas : System.Runtime.InteropServices.COMException RRS feed

  • Discussion générale

  • Bonjour,

    Je m'amuse à créer des petites application Windows Phone sous Visual Studio Community 2015 et j'ai l'habitude d'utiliser le concepteur pour avoir un aperçu de ce que génèrera mon code XAML. Or, depuis peu, le concepteur plante au chargement. J'obtiens ce message d'erreur assez fourni auquel je ne comprends pas grand chose :

    System.Runtime.InteropServices.COMException
    L’application n’a pas démarré. (Exception de HRESULT : 0x8027025B)
       à Microsoft.VisualStudio.DesignTools.HostUtility.AppPackage.AppPackageNativeMethods.IApplicationActivationManager.ActivateApplication(String appUserModelId, String activationContext, ActivateOptions options, Int32& processId)
       à Microsoft.VisualStudio.DesignTools.HostUtility.AppPackage.DesignerWrtUtility.ActivateApplication(String appUserModelId, String activationContext, Object site, Boolean isRunningElevated)
       à Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.ActivateApplicationInternal(String appUserModelId, String activationContext, Object site)
       à Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri hostUri, IDictionary environmentVariables, Int32& processId, Object& processData)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory, IIsolationBoundary boundary, AppDomainSetup appDomainInfo, IIsolationTarget isolationTarget, String baseDirectory)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
       à Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()
       à Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry, IServiceProvider serviceOverrides)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken)
       à Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.<>c__DisplayClass10_0`1.<StartTask>b__0()
       à System.Threading.Tasks.Task`1.InnerInvoke()
       à System.Threading.Tasks.Task.Execute()

    Je ne suis qu'un programmeur du dimanche, donc si quelqu'un pouvait m'éclairer ce serait sympa :) J'ai ce message sur des codes existants ou des applications vide, pour WP 8.1 ou WP 10.

    Je me souviens qu'en septembre/octobre ça marchait très bien et je n'ai pas utilisé Visual avant la semaine dernière, où j'ai vu le problème apparaitre. Je ne sais donc pas à partir de quand le problème existe et je ne peux donc pas faire de restauration système. VS et tous ses "outils dérivés" (SDK, packages C++...) sont à jour. Je suis sous Windows 10 et il est à jour également.

    J'ai fait quelques recherches mais je n'ai rien trouvé d'intéressant, à part réinstaller Windows mais j'aimerais éviter d'en arriver là.

    Merci par avance pour votre aide !

    A bientôt,

    Exosky


    mercredi 20 janvier 2016 21:10

Toutes les réponses

  • Bonjour, Exosky,

    Veuillez consulter le thread en bas :
    How to avoid a System.Runtime.InteropServices.COMException?
    Je vous remercie par avance de votre retour.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    jeudi 21 janvier 2016 15:33
    Modérateur
  • Bonjour et merci pour votre réponse.

    Je n'ai pas trouvé les options exactes mentionnées dans le thread, peut-être à cause de changements entre versions. J'ai néanmoins créé un point d'arrêt lorsque le programme rencontrait une "System.Runtime.InteropServices.COMException". Est-ce ce qu'il fallait faire ?
    Le problème c'est que l'application s'exécute parfaitement dans l'émulateur et le programme ne rencontre donc pas d'exception pendant le debug. A la place du concepteur j'ai simplement un cadre gris affichant les multiples messages d'erreur, mais je peux quand même coder. Je ne vois simplement pas ce que je fais avant de tout exécuter.

    Pardonnez moi, j'ai oublié de préciser que le programme fonctionnait dans l'émulateur.

    Cordialement,

    Exosky

    jeudi 21 janvier 2016 17:03
  • Bonjour, Exosky,

    Le problème persiste-t-il?
    Si oui, pouvez-vous préciser la situation actuelle?
    Je vous remercie par avance de votre retour.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 2 février 2016 17:08
    Modérateur
  • Bonjour,

    Le problème persiste en effet, la situation est la même qu'au début : Le concepteur XAML ne se charge pas et affiche une liste d'erreurs, même dans une application vide. Par contre l'application se lance correctement sur l'émulateur. Vous pouvez voir ce que j'obtiens sur cette photo :

    https://onedrive.live.com/redir?resid=711AAE1529E3F351!51598&authkey=!AJ1Ohx8ZToGiaRo&v=3&ithint=photo%2cJPG

    Cordialement,

    Exosky

    mardi 2 février 2016 18:31
  • Pas d'idée ?

    Exosky

    mardi 23 février 2016 22:52