web-dev-qa-db-fra.com

L'application ne peut pas charger. Le compilateur RC Visual C # 2015 n'a pas pu être créé

J'essaie d'installer Visual Studito 2015 RC Community Edition.

J'ai téléchargé le programme d'installation Web et installé tous les composants. Après l’installation, j’ai redémarré la machine conformément aux instructions, mais c’est toujours le cas lorsque je tente de créer une application. S'il vous plaît voir l'écran ci-dessous:

Screenshot showing the error "Project ... could not be opened because the Visual C# 2015 RC compiler could not be created. Please re-install Visual Studio."

J'ai essayé cette réponse et cette réponse à partir de versions antérieures de Visual Studio. Il réinitialise les paramètres mais a finalement eu la même erreur.

J'ai également essayé de supprimer le dossier C:\Users\Gogol\AppData\Local\Microsoft\VisualStudio, mais encore une fois, pas de chance.

J'ai aussi devenv.exe ajouté au chemin. Je peux accéder à devenv dans l'invite de commande.

69
Sugato

Après quelques recherches, j'ai pu installer VS 2015 Community et l'utiliser. Cela s’est produit dans mon cas parce que j’avais suspendu l’installation et que je l’avais redémarré plus tard. J'ai désinstallé VS 2015 de mon ordinateur, redémarré mon ordinateur et relancé la configuration (y compris les téléchargements) et tout a fonctionné. Répondre à ma propre question au cas où quelqu'un chercherait toujours une solution.

11
Sugato

Cette méthode a fonctionné pour moi:

Supprimer le contenu de ces 2 dossiers

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\VisualStudio\
C:\Users\%USERNAME%\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache

Puis exécutez VS.NET en tant qu’administrateur, sinon le dossier Roaming ne pourra pas être renouvelé correctement.

100
VahidN

Exécutez devenv.exe en tant qu'administrateur. Cela a fonctionné pour moi.

61
bernnabe

Moi aussi, j'avais ce problème, généralement il venait de l'inclusion d'un fichier dans un dépôt git au lieu de

Ce que j'ai fait est allé dans le répertoire du projet ...

/.vs/config/applicationhost.config

Et supprimé le fichier ci-dessus, cela a fonctionné à partir de ce moment. Je crois que c'est un conflit avec les UUID ou autres. (devinette totale)

8
Clinton Rocksmith

Trouvé cette solution pour VS 2012, qui a fonctionné pour moi pour VS 2015.

solution de lien référent ci-dessous: note: changer le chemin pour VS 2015.

Solution

  1. Ouvrez exe, invite de commande pour les outils natifs VS2012 x86 (exécuter en tant qu'administrateur).

Chemin d'accès: C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes\Microsoft Visual Studio 2012\Outils Visual Studio

  1. Ensuite, exécutez gacutil/u Microsoft.VisualStudio.CSharp.Services.Language.Interop

Cela désinstallera avec succès le service de GAC, qui était à l'origine du problème.

Impossible d'ouvrir le projet car le compilateur Visual C # 2012 n'a pas pu être créé.

5
dotNet Decoder

Commencé à me passer après avoir installé la mise à jour 2 pour Visual Studio Community 2015. J'ai tout essayé 

non de ceux-ci a travaillé .. était vraiment frustré pendant 2 jours. Finalement, j'ai complètement désinstallé Visual Studio et je l’ai réinstallé et cela a fonctionné. 

2
DP001

Visual Studio 2015 n'a pas pu charger mon projet MVC5 dans ma solution et affiche le même message d'erreur lorsque j'ai essayé d'utiliser «Recharger le projet» via le menu contextuel. La raison en était une entrée en double dans le fichier applicationhost.config. 

Selon les paramètres du projet, l'un des deux applicationhost.config suivant sera utilisé par Visual Studio 2015:

  • "[Chemin de la solution] .vs\config\applicationhost.config"
  • "C:\Utilisateurs\[nom d'utilisateur]\Documents\IISExpress\config\applicationhost.config"

J'ai ouvert le fichier applicationhost.config et trouvé deux entrées 'site' avec le même attribut de nom:

<sites>
    <site name="WebSite" id="1" serverAutoStart="true">
    [...]
    </site> 
    <site name="WebSite" id="2" serverAutoStart="true">
    [...]
    </site>
</sites>

J'ai supprimé l'un des deux blocs "site":

<sites>
    <site name="WebSite" id="1" serverAutoStart="true">
    [...]
    </site> 


</sites>

Après cela, j'ai pu recharger avec succès le projet MVC5.

1
Simon

Cela se produit également après l'installation de Visual Studio 2015 mise à jour 3, résolue en redémarrant l'ordinateur.

1
Yoav Feuerstein

Je réclame aucun crédit, mais cela a fonctionné pour moi, pris d'ici - https://social.msdn.Microsoft.com

Ouvrez l'Explorateur Windows et accédez à\Common7\IDE (C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE par défaut);

  1. Supprimez le dossier ItemTemplatesCache, ProjectTemplatesCache;

  2. Ouvrez l'invite de commandes Visual Studio dans le menu Démarrer -> Tous les programmes -> Microsoft Visual Studio 2015 -> Outils Visual Studio (runit avec privilège Administrateur: cliquez avec le bouton droit de la souris sur le programme -> Exécuter en tant que Administrateur);

  3. Exécutez le commutateur devenv/InstallVSTemplates;

  4. Exécutez le commutateur devenv/Setup

1
user520100

Comme la plupart des développeurs ayant ce problème avec VS2015, j'ai tout essayé et chaque trou de lapin a gâché mon environnement de développement, pire que le précédent. Après trois jours et juste au moment où je devais transformer mon boîtier de développement en système informatique pour réinstaller le système d’exploitation, j’ai essayé un résultat trouvé SUR CE MESSAGE FIL et ma mâchoire s’est affaissée. Tout ce que je fis, c’est d’arrêter d’utiliser l’installation Web et d’utiliser leur téléchargement ISO. Une nouvelle installation (après de nombreuses désinstallation) et une réparation à l’aide de la version ISO ont fonctionné de la manière habituelle.

Cela me suggère que l’équipe de VS n’a pas fait preuve de franchise dans son traitement de ce qui semble être un mauvais processus d’installation et reste silencieuse pendant que nous tournons en roue, perdant des jours de travail - ce n’est pas bien ....

[UPDATE] Il a été résolu que l'erreur du compilateur n'a pas pu être créée, mais je lutte maintenant contre un problème d'installation du gestionnaire de paquets NuGet. Je désinstalle la mise à jour 2 pour voir si je ne parviens pas à faire fonctionner la mise à jour 1 ...

0
BillKrat

Dans mon cas, c'était parce que le fichier .csproj était configuré pour utiliser les services Internet (IIS) locaux. J'avais apporté des modifications à IIS et le site Web n'était plus là. Il y avait un avertissement dans la fenêtre de sortie. La modification du fichier .csproj pour pointer vers un nouveau site ou la recréation du site résoudra le problème.

0
silencedmessage

Pour moi, supprimer le répertoire de projet entier, ré-cloner le projet à partir de Git et redémarrer Visual Studio (Community 2015) a fonctionné. Lors de l'ouverture du projet re-cloné dans VS, il vous est demandé si "Le projet" "est configuré pour utiliser le serveur Web IIS qui n'est pas installé sur cet ordinateur. Souhaitez-vous convertir le projet pour qu'il utilise IIS Express?" 

En choisissant Oui, VS définit le serveur Web du projet sur IIS Express. Le projet se charge et se construit bien.

Cela finit par modifier le fichier .csproj en UseIISExpress et en définissant IISUrl, ce qui a probablement résolu le problème "Le projet n'a pas pu être ouvert".

0
Hemant

J'ai eu le même problème. Rien d'ici ne m'aide.

Je lance à nouveau l’installation de Visual Studio et le mets à jour . L'installation m'a montré que VC++ libs et IIS Express étaient absents. Cela a résolu mon problème.

0
RredCat