3
votes

Impossible de démarrer le programme, l'accès est refusé

J'ai essayé d'exécuter du code C ++ sur VS 2017, mais je reçois ce message. J'ai essayé de trouver des solutions en ligne sur git-hub, les forums MSVS et ici, mais les solutions proposées ne m'ont pas aidé à surmonter ce problème. J'aimerais de l'aide pour résoudre ce problème. Accès refusé


5 commentaires

Quelles sont les choses que vous avez essayées? Vous êtes-vous assuré de disposer des privilèges d'exécution sur la machine?


J'ai essayé de créer un code open source que je télécharge à partir de git-hub, je l'ai bien construit, mais quand j'ai essayé de tester le code en cliquant sur (débogueur Windows local), je reçois ce message.


Quels messages recevez-vous si vous l'exécutez pas en mode débogage?


ce n'est pas pour un code (même message d'erreur pour 2 codes), je suis sûr qu'il me manque quelque chose, vos suggestions seront utiles @Major merci d'avance.


Ce lien peut vous aider, mais je ne le suis pas trop familier avec les systèmes Windows personnellement. Cela ressemble à un problème d'autorisations.


3 Réponses :


6
votes

Vous essayez "d'exécuter" le dossier "ALL_BUILD" plutôt que votre programme; un dossier ne peut pas être exécuté.

Vérifiez les propriétés du projet de votre programme et assurez-vous que la "Commande" que vous voulez déboguer pointe réellement vers le fichier compilé 'exe' ou $ (TargetPath) et assurez-vous que vous avez le bon démarrage projet sélectionné.


1 commentaires

merci, votre suggestion m'a aidé, j'ai défini le fichier ALL_BUILD comme projet de démarrage.



3
votes

C'est parce que vous n'avez pas défini le projet de démarrage souhaité. cliquez avec le bouton droit sur le projet que vous souhaitez déboguer, puis cliquez sur définir comme projet de démarrage. Cela résoudra votre problème.


0 commentaires

7
votes

Comme je viens de perdre 20 minutes à courir après ce même problème ... Je vais augmenter ce fil avec une raison différente pour le problème d'accès refusé.

Le coupable était mon antivirus. Mc **** n'arrêtait pas de penser que mon .exe nouvellement construit était malveillant et l'a mis en quarantaine (SILENCIEUX!) De plus, si vous remarquez un jour que le lien final du .exe semble lent, c'est probablement le cas, car le fichier subit une analyse antivirus quand il apparaît. Ainsi, chaque fois que vous déboguez, vous perdez une seconde de votre vie.

AntiVirus -> Modifier les paramètres -> Analyse en temps réel -> Fichiers exclus -> Ajouter

Ajoutez vos cibles de débogage et de publication.


1 commentaires

J'ai eu le même problème. McAfee Antivirus supprime l'exe sans aucune notification. J'ai pu résoudre le problème comme décrit ici.