Comment réparer l’erreur visuelle de studio “ne peut pas trouver un ou plusieurs composants. S’il vous plaît réinstaller l’application” dans Windows 8.1?

Comme Alex suggère de trouver devenv.exe et de l’exécuter. Lorsque vous recherchez devenv.exe je l’ai trouvé. Lorsque je lance ce fichier obtenir l’erreur ” cannot find one or more components .Please reinstall the application “. J’ai réinstallé studio visuel trois fois encore obtenir la même erreur. Comment réparer cette erreur. C’est le studio visuel ultime avec la mise à jour 3. Je n’ai pas de fichier ISO, fichier automatiquement téléchargé par l’installateur. Il a été installé sans problème, c’est-à-dire sans donner aucune erreur.

Modifier:
La question initiale était de savoir comment créer un raccourci sur Windows 8.1 pour Visual Studio.
Contenu :
Aujourd’hui, j’ai installé Visual Studio 2013 avec Windows Phone SDK et des applications hybrides multi-périphériques sur Windows 8.1. Malheureusement, je ne suis pas en mesure de trouver de raccourcis liés à l’une des applications installées aujourd’hui.

Comment puis-je créer un raccourci ou quel fichier dois-je exécuter pour ouvrir IDE?

Une réponse serait la search in search charm , ce n’est pas là. J’ai essayé toutes les méthodes possibles.

Les dossiers suivants sont présents dans les fichiers du programme Windows 8.1

C: \ Program Files \ iTunes
C: \ Program Files \ iPod
C: \ Program Files \ Windows Identity Foundation
C: \ Program Files \ Hyper-V
C: \ Program Files \ Fichiers communs
C: \ Program Files \ IIS Express
C: \ Program Files \ Extensions d’identité Microsoft
Composants client C: \ Program Files \ SharePoint
C: \ Program Files \ Microsoft SQL Server
C: \ Program Files \ Application Verifier
C: \ Program Files \ MSBuild
C: \ Program Files \ IIS
C: \ Program Files \ Microsoft Visual Studio 12.0
De nombreux dossiers sont liés à ces applications dans programfilesx86.

Même problème pour moi. Ma solution:
Ouvrir l’invite de commande en tant qu’administrateur

 cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE devenv /resetuserdata 

J’avais résolu le même problème sur VS2012 en procédant comme suit:

• Utilisez regedit.exe

• Accédez à HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio.

• Supprimer la notice “11.0_Config” & “11.0 node”: 11.0 comme version VS

• Redémarrer VS2012 VS env sera construit initialement.

J’espère que cette aide BR

Le problème est lié au paramètre de sécurité. Après 2-3 heures de recherche sur Google, j’ai trouvé beaucoup de solutions, mais aucune ne fonctionnait alors j’ai essayé ces solutions.

 There is one folder in your machine: "C:\ProgramData". Don't worry if you don't see this folder, unhide all the folders, you will find it there. I did not had the rights on "C:\ProgramData\Microsoft\VisualStudio" . See if you have full rights on the same. If your are not able to open this folder, This means that you do not have rights on this. to give rights follow the steps below : 1) Right click on the folder "VisualStudio." 2) Go to Properties->Security. See if your PC name is there in the user names list, if not , then add it. 3) Go to Advanced -> Owner -> Edit -> Other users or groups. add your PC name, ie add yourself as the owner of the folder and give full rights. 

Qui est trouvé ici Application-data-folder-error . Je n’ai pas pu changer la sécurité des fichiers ProgramData, puis j’ai essayé cette solution.

 1. On the root folder, right click, select properties, select security tab. 2. Click Advanced 3. The window that pops up should show the current owner. Click "Change." The "Select User or Group" pop up box appears. 4. In the text box, type in your current user name (you should be an admin), and hit the "Check Names" button. Your name will be replaced with the "official" system name (ie,preceded by computer name and back slash). 5. Click OK 6. The box disappears, sending you back to the Advanced Security Settings window. 7. A new tick box appears below owner, with the text "Replace owner on subcontainers and objects" Select this tick box. 8. I also selected the tick box "Replace all child object permission ensortinges with inheritable permission ensortinges from this object", but I think I had to run this twice - once with this box ticked and once without. 9. Make sure that "everyone" appears on the Permission ensortinges window, if not, click add. The same box that appears in step 4 shows up again. Type everyone, click "Check Names" and then "OK" 10. Hit apply 

qui se trouve ici Erreur de permission .

Enfin, ça marche bravo 🙂 J’espère que ça aidera un autre.

J’ai rencontré ce problème lors de l’installation de la communauté VS 2015. Pour moi, le problème était que ThreatFire fonctionnait, ce qui empêchait VS de charger des DLL. La réinstallation de ThreatFire était la seule solution. Vous ne pouvez pas simplement l’arrêter, car le service réel continuera à s’exécuter.

En général, c’est comme ça que j’ai compris le problème:

  1. Téléchargez et extrayez Windows Process Monitor https://technet.microsoft.com/en-us/library/bb896645.aspx

  2. Exécutez Process Monitor, incluez Process devenv.exe aux filtres, excluez Result SUCCESS et cliquez sur OK.

  3. Process Monitor affichera une énorme liste d’access aux fichiers et au registre. Parcourez la liste et recherchez les événements avec le résultat ACCÈS DENIED ou FILE / PATH NOT FOUND. (Vous pouvez filtrer la liste encore plus en utilisant le menu contextuel du clic droit)

  4. Cela devrait vous donner des indications utiles sur ce qui ne va vraiment pas, car le message d’erreur VS n’est vraiment pas utile. Vous pouvez également afficher la trace de stack qui a généré l’événement. C’est comme ça que j’ai découvert que ThreatFire bloquait le chargement de la DLL.

%programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe devrait fonctionner. Le numéro de version de VS (12.0) dépend bien sûr de votre Visual Studio installé.

Oh, et si vous êtes sur une installation 32 bits de Windows, utilisez alors:

 %programfiles%\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe 

Pour Visual Studio 2015, je devais supprimer ces clés dans regedit.exe :

 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config 

Une solution de contournement possible est d’utiliser la méthode de take ownership de How to Geek et de l’utiliser sur %USERPROFILE%\AppData et sur C:\ProgramDataC est la partition de disque contenant votre système d’exploitation. Cependant, vous devez d’abord afficher les dossiers cachés. Ensuite, accédez à votre dossier d’installation VS et exécutez devenv /resetuserdata .

A été confronté au même problème avec VSExpress 2015 (gagner 10). Correction du problème en supprimant la clé de registre dans

[HKEY_CURRENT_USER \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ AppCompatFlags \ Layers]

Reportez-vous au lien pour plus de détails http://maditguy72.blogspot.ru/2013/06/cannot-find-one-or-more-components.html

J’ai eu le même problème et je l’ai corrigé. Vous devez vérifier le nom du dossier dans lequel vous avez installé Visual Studio . Si son nom a été modifié, Windows ne peut pas trouver les composants à exécuter. Pour cette raison, Windows affichera une boîte de message d’erreur

Je suis sur Windows 7 32bits SP1. cela a fonctionné pour moi:

Exécutez cmd.exe avec des privilèges élevés (exécutez en tant qu’administrateur). puis exécutez:

 cd c:\program files\microsoft visual studio 15.0\common7\ide devenv.exe /resetuserdata devenv.exe 

avant que j’ai essayé de donner tous les droits (pour mon compte d’utilisateur et aussi le compte inconnu inconnu (S1-5-21-13113034 ….) ) à ces dossiers: c:\program files\microsoft visual studio 14.0 et c:\users\_myname_\appdata\local\microsoft

notez que lors de l’installation de Visual Studio, j’ai changé le nom du dossier par défaut en c:\program files\microsoft visual studio 2015 alors peut-être que cela est lié au bogue vu plus tard?

J’ai eu le même problème, et il s’est avéré que mon mot de passe sur mon compte administrateur local a expiré. J’utilise un compte régulier pour me connecter à Windows, mais lancez Visual Studio en tant qu’administrateur. Lors de l’ouverture de Visual Studio en tant qu’administrateur, il m’informe de mes informations d’identification d’administrateur local et, comme mon mot de passe a expiré, il affiche ce message d’erreur.

Solution: Déconnectez-vous de Windows. Changer d’utilisateur et connectez-vous en tant qu’administrateur local. Windows vous indiquera que votre mot de passe a expiré. Modifiez le mot de passe et déconnectez-vous. Reconnectez-vous en tant que votre compte d’utilisateur normal et essayez à nouveau d’exécuter Visual Studio, en entrant cette fois le nouveau mot de passe administrateur.

Pour résoudre ce problème

  1. Démarrer regedit.exe
  2. Accédez à HKEY_CURRENT_USER \ Software \ Microsoft \ SQL Server Management Studio.
  3. Supprimer 11.0_Config
  4. Redémarrez ssms.exe

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/b6d2b85d-c6e1-464a-85e0-e0625e7fb305/microsoft-visual-studio-shell-isolated-cannot-find-one-or-more- composants? forum = sqlexpress

Cela est probablement spécifique aux personnes travaillant avec des applications de shell isolé basées sur VS 2015, mais j’ai constaté que deux valeurs de registre étaient parfois définies avec des valeurs incorrectes, entraînant cette erreur au démarrage. Supprimez-les simplement du registre et recommencez:

 HKCU\Software\Company\TheApp\1.0_Config\Initialization\PkgDefSearchPath HKCU\Software\Company\TheApp\1.0_Config\Initialization\RelativeRootFolderPath 

Pour Visual Studio 2015, remplacez Company\TheApp\1.0_Config par Microsoft\VisualStudio\14.0_Config .

Allez à regedit. Renommer le problème HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio pour moi.

Pas besoin de réinstaller simplement réinitialiser les données devenv …

  1.  cd c:\program files\microsoft visual studio 15.0\common7\ide devenv.exe /resetuserdata 
  2. Exécutez VS2013 / 12 avec les droits d’administrateur.

Ça marchera bien

L’exécution de cd C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE devenv / resetuserdata à l’aide de l’invite de commande fonctionne correctement. La seule chose que tout le monde a manquée est que vous devrez redémarrer votre PC après avoir exécuté la commande ci-dessus. J’avais la même erreur après avoir exécuté la commande plusieurs fois mais j’ai été corrigé après avoir redémarré ma machine. Et bien sûr, pour VS 2015, remplacez Microsoft Visual Studio 12.0 par Microsoft Visual Studio 14.0

eh bien, ça semble simple mais ça marche comme par magie

saisissez le studio visuel dans votre barre de recherche de fenêtres puis faites un clic droit sur l’application visuelle de studio et choisissez l’exécution en tant qu’administrateur

toutes choses égales par ailleurs, ça devrait marcher sans démangeaison