Impossible de démarrer le débogage. Le projet de démarrage n'a pas pu être lancé. VS2015


87

J'ai commencé un nouveau projet de console dans VS2015. Je n'ai que ce code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SautinSoft;

namespace PdfParser
{
    class Program
    {
        static void Main(string[] args)
        {

            string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            SautinSoft.PdfFocus f = new PdfFocus();
            f.OpenPdf(@"path:\abc.pdf");

            if (f.PageCount > 0)
                f.ToExcel(@"path:\abc.xls");
        }
    }
}

Quand j'essaye de courir, j'obtiens ceci:

Impossible de démarrer le débogage. Le projet de démarrage n'a pas pu être lancé. Vérifiez les paramètres de débogage pour le projet de démarrage.

Comment puis-je réparer cela? Merci.


7
Cliquez avec le bouton droit sur votre solution et sélectionnez l'application console ci-dessus comme projet de démarrage.
Flowerking

4
Un clic droit sur le projet en question et en sélectionnant "définir comme projet de démarrage" fait l'affaire
MusicLovingIndianGirl

2
Pouvons-nous examiner votre solution?
enkryptor

1
Le Solution Explorerclic droit sur PdfParserprojet et sélectionnez Définir comme projet de démarrage
mohsen

1
ne fonctionne pas. @Flowerking J'ai un projet d'application Web avec plusieurs projets de bibliothèque de classes, mais la définition d'un projet d'application Web en tant que projet de démarrage ne fonctionne pas.
ar27111994

Réponses:


154

Après la mise à niveau de MSVC2015 vers Update3, j'ai eu le même problème: au lieu de std::mapl'affichage de la fenêtre Watch comme horrible, std::_Tree<std::_Tmap_traits...etc., certains plugins ont commencé à lancer des exceptions, certains projets n'ont pas pu s'exécuter en mode débogage.

Tout a été résolu par la suppression CurrentSettings.vssettings. Il se trouve généralement dans Documents\Visual Studio 2015\Settings Sinon, allez dans `Outils -> Options -> Environnement -> Paramètres d'importation et d'exportation 'pour trouver l'emplacement de ce fichier.


3
où est CurrentSettings.vssettingsstocké? J'ai le même problème avec la mise à jour 3
Zapnologica

10
Probablement dans vos documents \ Visual Studio 2015 \ Settings \
mr NAE

6
Vous pouvez également lancer devenv.exe avec le commutateur /ResetSettingspour réinitialiser votre fichier .vssettings
Scott Chamberlain

Il y a beaucoup de choses dans ce fichier. Qu'est-ce qui va casser ou changer une fois ce fichier supprimé?
JSideris

3
Je suis allé dans le dossier et j'ai supprimé tous les CurrentSettings.vssettings, mais il a toujours généré la même erreur. Le redémarrage de Visual Studio a fonctionné après cela.
Stephen Himes

133

Avait cela sur une toute nouvelle application Web ASP.NET Core 1.0 échafaudée.

Résolu avec le redémarrage de Visual Studio.


13
Je vous remercie! Je suis content d'avoir essayé cela avant de supprimer mon fichier vssettings!
Rob H

1
Fonctionne aussi pour moi!
kurakura88

2
Garçon, je suis JAMAIS content d'avoir regardé cette réponse avant de suivre les conseils de la réponse acceptée. Le redémarrage de VS l'a corrigé, pas besoin de supprimer les fichiers ^^
Syndic

1
Cela résout mes problèmes. Mais vous n'avez pas compris ce qui vient de se passer la première fois?
Ashish Gope

1
J'adore les solutions simples!
victor

15

J'étais également coincé avec ça. J'ai supprimé les dossiers bin et obj, effectué une reconstruction, puis il s'est lancé.

Une erreur très insignifiante ...


Le simple fait de reconstruire la solution entière a résolu le problème pour moi
Mateusz Migała

13

J'ai eu ce problème lorsque j'ai essayé start (without) Debuggingmon Asp.NetMVC project

exécutez-vous Visual studio en tant que Administrator

donc juste restartun studio visuelAdministrator


1
J'ai essayé cette réponse et cela a fonctionné. Ensuite, j'ai essayé de redémarrer et d'exécuter en tant qu'utilisateur normal comme cette réponse stackoverflow.com/a/38650683/823 et cela a également fonctionné.
ryantm

1
Le problème avec cette réponse était que j'avais ce problème lorsque j'ai démarré Visual Studio en tant qu'administrateur.
Karlomanio

9

En plus de "Impossible de démarrer le débogage", j'ai également eu des erreurs "L'opération n'a pas pu être terminée: erreur non spécifiée" lorsque j'ai essayé de reconstruire.
Grâce au popup Visual Studio: "l'opération n'a pas pu être terminée" il suffisait de fermer Visual Studio 2015 puis de le rouvrir .


J'ai eu cette erreur et j'ai eu quelques instances de VS ouvertes. Il a été résolu après la fermeture de toutes les instances, puis la réouverture. J'ai essayé de fermer celui qui donnait l'erreur en premier et cela n'a pas aidé
PlantationGator

7

Assurez-vous que vous lancez Visual Studio en tant qu'administrateur.

  1. Cliquez avec le bouton droit sur le raccourci Visual Studio 2015
  2. Sélectionnez l'onglet Raccourci
  3. Cliquez sur Avancé
  4. Cochez la case "Exécuter en tant qu'administrateur" à tout moment (voir ci-dessous)

Cela a résolu le problème pour moi avec le message d'erreur exact en question.

Il n'est pas idéal d'exécuter le VS en mode administrateur à tout moment. Assurez-vous de décocher la case une fois que votre problème a été résolu.


4
C'est un conseil terrible. N'exécutez rien en tant qu'administrateur à moins qu'il n'ait de bonnes raisons de l'exécuter en tant qu'administrateur. Il existe des cas spécifiques où vous devez exécuter VS en tant qu'administrateur, mais vous ne devriez pas le faire en général.
Will Dean

1
Exécuter une seule fois en utilisant les privilèges administratifs est sûrement une bonne raison, car cela a résolu mon problème. Après le premier lancement, qui a bien fonctionné, j'ai fermé Visual Studio, je l'ai rouvert en utilisant des privilèges non-administrateurs normaux et tout s'est déroulé de manière tout aussi fluide. Dit cela, je suis totalement d'accord avec @WillDean que PERSONNE ne devrait se développer sous des privilèges administratifs "à tout moment"
Julio Nobre

Je déconseille également cette réponse; le message d'erreur se présentera toujours lors de l'exécution de VS avec des privilèges d'administrateur, vous effectuez donc essentiellement un redémarrage de VS, ce qui peut temporairement résoudre le problème pour la plupart des utilisateurs.
derpasaurus

5

Il n'est pas nécessaire de tout supprimer dans mon cas, je viens d'ouvrir le

"CurrentSettings.vssettings"

déposer et commenté cette propriété

<PropertyValue name="DefaultBehaviorForStartupProjects">1</PropertyValue>

et tout a été réparé.

Échantillon


Pour moi, après avoir commenté cela, dès que j'ouvre à nouveau un projet dans VS, cela annule ma modification. Donc, cette solution ne fonctionne pas vraiment.
levininja

3

J'ai juste eu le même problème et je l'ai résolu en supprimant le répertoire .vs dans le répertoire du projet.


1
Après avoir installé le gestionnaire de packages scoop et certaines extensions pour vscode, j'ai eu la même erreur sur toutes les anciennes solutions des éditions VS Community. La suppression de .vs dir aide en effet.
alehro

Le fichier .vs se trouve au niveau de la solution, pas au niveau du projet.
Rod

2

Supprimez simplement le dossier caché .vs. Ce dossier réside au même emplacement que celui où se trouve le fichier sln. La suppression de ce dossier actualise également le cache intellisense et résoudrait tout problème avec cela. J'espère que cela t'aides.


1

Supprimez tous les dossiers / obj et / bin pertinents. Courez à nouveau.




1

VS 2019, deux projets Core 3.1 (un MVC et une API), de nouveaux projets créés, aucune autre modification de la solution ou des projets.

J'ai continué à recevoir l'erreur référencée en essayant de démarrer les deux projets dans l'EDI, malgré avoir vérifié toutes les choses déjà mentionnées dans ce SO.

Cependant, je me suis finalement rendu compte que j'avais oublié de spécifier «Action» après avoir basculé la solution sur «Plusieurs projets de démarrage» (ils étaient tous les deux toujours réglés sur «Aucun»). Cliquez avec le bouton droit sur la solution dans «Explorateur de solutions», choisissez «Propriétés» (tout en bas).

Une chose tellement ridiculement simple. J'espère que cela aide quelqu'un d'autre.

"Cassé" entrez la description de l'image ici

Travail entrez la description de l'image ici


Intéressant ... même problème pour moi. Je ne sais pas pourquoi je n'ai pas pensé à changer l'action. Je suis content que vous ayez repéré le problème.
Riche

0

J'ai eu cela avec un projet Xamarin.iOS dans ma solution Xamarin.Forms. J'ai essayé toutes les suggestions ici, sans succès.

La source de l'erreur était un .csproj mal configuré du projet. Je ne l'ai jamais édité moi-même et je n'ai même pas touché aux propriétés du projet. J'utilise Visual Studio 2017 RC. Je suis tombé sur la solution en comparant le fichier de projet avec les versions précédentes sur Source Control.

Solution: comparez le fichier de projet à une version précédente et essayez d'annuler les modifications de manière granulaire jusqu'à ce que vous ayez éliminé le problème et que vous en sachiez la cause.


0

La solution pour moi était de supprimer tous les *.userfichiers qui sont normalement générés pour les fichiers de solution et de projet


0

J'ai trouvé ce problème aussi. Mais après avoir redémarré la communauté Visual Studio 2015 en tant qu'administrateur, j'ai trouvé un nouveau problème:

problème

Et puis j'essaye d'ouvrir une autre solution, de fermer une autre solution et d'ouvrir la solution à laquelle le problème se produit, puis le problème est résolu.


0

Eu le même problème avec l'application existante, j'ai supprimé les paramètres vs mais le problème est resté,

Enfin, je viens de redémarrer le VS et cela a bien fonctionné.

Je pense que parfois, lorsque nous chargeons le projet, une bibliothèque ne reçoit pas la solution, donc la meilleure option avant de faire quoi que ce soit est simplement de redémarrer le VS.


0

Après avoir ajouté une référence de projet `` MyProjectReference '' à mon application, puis l'avoir supprimée, j'obtenais également la même erreur:

Impossible de démarrer le débogage. Le projet de démarrage n'a pas pu être lancé. Vérifiez les paramètres de débogage pour le projet de démarrage.

La suppression de la configuration, l'exécution en tant qu'administrateur, le redémarrage de VS, le redémarrage de la machine n'avaient aucun effet.

Après avoir exécuté mon application Web sans débogage (projet de clic droit -> Afficher dans le navigateur (Google Chrome), j'ai eu une erreur beaucoup plus utile:

Impossible de charger le fichier ou l'assembly « MyProjectReference » ou l'une de ses dépendances. Une tentative a été faite pour charger un programme avec un format incorrect.

Ma solution consistait alors à rajouter à la solution, puis à la supprimer à nouveau. Après cette reconstruction et le débogage a fonctionné.


0

Comment j'ai résolu mon problème, j'ai fermé le projet qui avait cette erreur, créé un nouveau projet, créer un nouveau projet, puis ouvert le projet qui avait un problème et le construire. Cela a fonctionné pour moi.


0

Assurez-vous de fermer toutes les instances de Visual Studio, puis de redémarrer en tant qu'administrateur. Dans mon cas, plusieurs instances de Visual Studio étaient ouvertes et je devais les fermer toutes, puis redémarrer Visual Studio en tant qu'administrateur pour que les choses fonctionnent.


0

J'ai eu Visual Studio 2015 avec une architecture ASP.net MVC5 avec DDD (Domain Driven Design). Le problème était le même puisque je viens d'ouvrir le studio visuel normalement.

Le problème a été résolu lorsque j'ai fermé toutes les instances Visual Studio et redémarré en tant qu'administrateur.


0

J'ai également rencontré ce problème dans VS 2015, mais finalement je l'ai résolu en suivant les étapes ci-dessous

Dans VS, allez dans: Outils -> Options -> Projets et solutions -> Construire et exécuter

Sélectionnez "Toujours créer" dans "En cours d'exécution lorsque le projet est obsolète"


0

Ce problème m'est arrivé avec le dernier VS2019.
J'ai tout essayé ici, mais malheureusement sans aucun résultat.

Enfin, j'ai redémarré le serveur IIS, également recyclé manuellement le "Pool d'applications par défaut".
Après le débogage, le problème est résolu.


1
A également eu le même problème avec VS2019. La mise à jour de Visual Studio a fait l'affaire pour moi.
Mwiza

0

Pour moi, la solution était de courir testapp.csprojau lieu de testapp.sln. Cela peut être sélectionné dans la liste déroulante à côté du bouton de lecture vert.


0

Studio visuel simplement mis à jour qui a ensuite incité le redémarrage du PC. C'est ce qui a résolu le problème pour moi.

Remarque : j'ai essayé certains des éléments ci-dessus / ci-dessous mais en vain.


0

J'ai résolu ce problème en effaçant le cache des composants MEF.

Utilisez cette extension VS pour vider le cache très facilement. !!


0

J'arrête le débogage et quitte les projets d'IIS Express, puis nettoie et crée le projet et mon erreur a disparu.


0

Je le fais fonctionner en tant que non-administrateur dans Visual Studio 2019 16.2.5, avec deux projets .NET Core.

La solution que j'ai trouvée est de définir au moins un des projets comme "Démarrer" (dans la page de propriétés de la solution). Si les deux sont définis sur "Démarrer sans débogage", cela échoue. Cela se produit même si je veux démarrer le projet entier sans aucun débogage (Ctrl + F5).

Punaise. Toujours non résolu par Microsoft et leur rapport de problème de page de bogue, il est fermé comme non reproductible.


0

La recommandation de @ Flowerking l'a fait pour moi.

Faites un clic droit sur votre projet et sélectionnez "Définir comme projet de démarrage".


0

J'ai eu ce problème en développant une application native react pour Windows dans Visual Studio 2019. J'ai démarré le débogueur puis je l'ai arrêté dans le terminal en utilisant ctrl-C. Je n'ai pas pu redémarrer le débogueur et les options «démarrer le débogage» et «démarrer sans débogage» ont été désactivées dans la liste déroulante de débogage. Le redémarrage de Visual Studio, etc. et certaines des choses décrites ci-dessus n'ont pas fonctionné. Grâce à la recherche et aux tests, j'ai remarqué que si je commutais les vues de l'Explorateur de solutions vers MyProject.sln au lieu de la vue de fichier, le débogage était à nouveau activé. Je ne sais pas pourquoi, mais il semble que je doive être dans la vue sln pour démarrer le débogueur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.