web-dev-qa-db-fra.com

Visual Studio 2015 C # XAML Designer ne se charge pas

Dans le nouveau Visual Studio 2015 RC, le concepteur XAML ne fait pas apparaître d'interface utilisateur pour un projet universel C # Windows, mais il le fait pour un projet universel C++ Windows. Cela se produit avec les éditions Professional et Community. Quelqu'un at-il rencontré le même problème et a-t-il une solution de contournement/solution?

20
David Schmidlin

Pour clarifier un peu cela -

Si vous créez une application Universal Windows 10 avec Visual Studio 2015 fonctionnant sur Windows 8.1 - quelque chose que nous avons activé pour la première fois sans que vous ayez à mettre à niveau votre système d'exploitation, vous ne recevrez pas l'option de concepteur XAML - nous vous autoriserons uniquement pour éditer XAML en utilisant l'éditeur et IntelliSense. De même, vous ne serez pas autorisé à tester l'application localement ou à l'aide du simulateur (car il s'agit d'une application Windows 10 et ne peut pas s'exécuter sur votre ordinateur). Tout le reste devrait fonctionner correctement, mais pour la meilleure expérience possible, envisagez la mise à niveau vers Windows 10.

Si vous créez une application universelle Windows 8.1, elle devrait fonctionner comme avant.

13

J'ai le même problème, lorsque j'ai mis à niveau le SDK Win10 de 10240 à 10586, définissez les propriétés du projet-> Application-> Version cible sur Windows 10 (10.0; Build 10240), la vue de conception s'affiche à nouveau.

screenshot of the setting to change

49
Ivan

Si le concepteur XAML ne parvient pas à s'ouvrir, vérifiez les notifications "Signaler" dans le coin supérieur droit. Vous remarquerez peut-être un message indiquant que votre version de Windows 10 doit être mise à jour.

1 : enter image description here

La plate-forme cible ne peut pas être plus récente que la version de Windows 10 que vous utilisez actuellement.

16
Dominic Zanardi

Windows 10 (nouvelle installation + mode développeur) VS 2015 Update 1 Ultimate SDK Build 10586 Par défaut, aucun concepteur n'est disponible, même via Shift-F7.

Cela élargit la portée du problème d'origine, ce n'est pas du tout un problème basé sur l'édition VS. C'est un problème avec le support du SDK.

Selon Wener Henze

Revenez à la version 10240. Corrigé. Designer maintenant disponible.

La solution de contournement de Werners est confirmée et m'a fait gagner beaucoup de temps. Je n'ai pas le représentant pour le remercier ou commenter directement son message.

4
user2960136

J'ai installé Windows 10 et Visual Studio Community 2015, et le concepteur n'a pas pu se charger (pour MainPage.xaml, etc.). J'ai dû:

  1. activer le mode développeur dans les paramètres système (section mise à jour) comme suggéré dans la boîte de dialogue d'informations
  2. (re) installer Visual C++ redistribuable pour VS 2015

Mais je ne sais pas lequel a résolu exactement le problème ... Maintenant, le concepteur se charge comme prévu. (Je n'ai encore essayé que l'application universelle C #)

3
Vojtěch Štursa

Si vous avez installé Windows 10 Build 10240 et téléchargé et installé la dernière version de Visual Studio 2015, la version cible 10240 n'est pas disponible dans Propriétés du projet -> Application -> Version cible et le concepteur ne fonctionne pas trop.

J'ai la sélection de la version 10240 cible disponible après avoir installé en plus Windows 10 RTM SDK de la suite page . Comme indiqué ci-dessus, le concepteur fonctionne correctement si la version 10240 cible est choisi.

1
Max Go

vous devez avoir le sdk approprié installé sur votre machine, vous pouvez l'obtenir sur le site officiel de Microsoft https://developer.Microsoft.com/en-us/windows/downloads/sdk-archive

avant cela, veuillez supprimer l'ancien SDK que vous avez installé sur votre PC, afin que VS utilise le nouveau.

alors ça marchera ... j'ai réparé le mien de cette façon.

0
Helawe Behailu

En tant que mise à jour de la réponse de @Ivan, car je venais de faire face à ce problème récemment.

Application

Dans mon cas, je n'avais que la possibilité de changer la version min de 10586 à 10240 mais pour la version cible, je n'avais pas d'autre choix que 10586. Donc, résoudre ce problème n'était pas possible.

La solution consistait à installer le SDK version 1506 (version 10.0.26624.0) qui se trouve ici https://developer.Microsoft.com/de-de/windows/downloads/sdk-archive

Après un redémarrage de Visual Studio, j'ai également pu changer la version cible @Ivan mentionné et le concepteur XAML s'est finalement présenté. Heureka!

Merci pour l'indice @Ivan.

0
Matthis Kohli