No se puede iniciar la depuración. No se pudo iniciar el proyecto de inicio. VS2015

87

Comencé un nuevo proyecto de consola en VS2015. Solo tengo este código:

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");
        }
    }
}

Cuando intento correr, obtengo esto:

No se puede iniciar la depuración. No se pudo iniciar el proyecto de inicio. Verifique la configuración de depuración para el proyecto de inicio.

¿Cómo puedo arreglar esto? Gracias.

jason
fuente
7
Haga clic derecho en su solución y seleccione la aplicación de consola anterior como el proyecto de inicio.
Flowerking
4
Hacer clic derecho en el proyecto en cuestión y seleccionar "establecer como proyecto de inicio" funciona
MusicLovingIndianGirl
2
¿Podemos ver su solución?
enkryptor
1
En Solution Explorerclick derecho en PdfParserproyecto y seleccione Establecer como proyecto de inicio
mohsen
1
no funciona. @Flowerking Tengo un proyecto de aplicación web con varios proyectos de biblioteca de clases, pero la configuración del proyecto de aplicación web como proyecto de inicio no funciona.
ar27111994

Respuestas:

154

Después de actualizar MSVC2015 a Update3, tuve el mismo problema: en lugar de std::mapaparecer en la ventana Watch como un horrible std::_Tree<std::_Tmap_traits..., etc., algunos complementos comenzaron a generar excepciones, algunos proyectos no se pudieron ejecutar en modo de depuración.

Todo se solucionó borrando CurrentSettings.vssettings. Por lo general, se encuentra en Documents\Visual Studio 2015\Settings Si no es así, vaya a `Herramientas -> Opciones -> Entorno -> Configuración de importación y exportación 'para encontrar la ubicación de este archivo.

señor NAE
fuente
3
donde se CurrentSettings.vssettingsalmacena? Tengo el mismo problema con la actualización 3
Zapnologica
10
Probablemente en sus Documentos \ Visual Studio 2015 \ Configuración \
mr NAE
6
También puede iniciar devenv.exe con el interruptor /ResetSettingspara restablecer su archivo .vssettings
Scott Chamberlain
Hay muchas cosas en ese archivo. ¿Qué más se romperá o cambiará una vez que se elimine este archivo?
JSideris
3
Fui a la carpeta y eliminé todos los CurrentSettings.vssettings, pero aún así apareció el mismo error. Reiniciar Visual Studio funcionó después de eso.
Stephen Himes
133

Tenía esto en una nueva aplicación web ASP.NET Core 1.0 con scaffolding.

Resuelto con el reinicio de Visual Studio.

fíat
fuente
13
¡Gracias! ¡Me alegro de haber probado esto primero antes de eliminar mi archivo vssettings!
Rob H
1
¡Funciona para mí también!
kurakura88
2
Vaya, ¿me alegro alguna vez de haber visto esta respuesta antes de seguir el consejo en el aceptado? Reiniciar VS lo solucionó, no es necesario eliminar ningún archivo ^^
Syndic
1
Esto resuelve mis problemas. ¿Pero no entendiste lo que sucedió la primera vez?
Ashish Gope
1
¡Amo las soluciones simples!
victor
15

También me quedé atrapado con esto. Eliminé las carpetas bin y obj, hice una reconstrucción y luego se inició.

Un error sin sentido ...

James Joyce
fuente
Simplemente reconstruir en toda la solución me resolvió el problema
Mateusz Migała
13

Tuve este problema cuando intenté con start (without) Debuggingmi Asp.NetMVC project

estás ejecutando Visual Studio como Administrator

así que solo restartVisual Studio AsAdministrator

Basheer AL-MOMANI
fuente
1
Probé esta respuesta y funcionó. Luego intenté reiniciar y ejecutar como un usuario normal como esta respuesta stackoverflow.com/a/38650683/823 y también funcionó.
ryantm
1
El problema con esta respuesta fue que tuve este problema cuando inicié Visual Studio como administrador.
Karlomanio
9

Además de "No se pudo iniciar la depuración", también tuve errores "No se pudo completar la operación: Error no especificado" cuando intenté reconstruir.
Gracias a la ventana emergente de Visual Studio: "la operación no se pudo completar" , fue suficiente cerrar Visual Studio 2015 y luego abrirlo nuevamente .

Michael Freidgeim
fuente
Tuve este error y tuve algunas instancias de VS abiertas. Se resolvió después de cerrar todas las instancias y luego reabrir. Intenté cerrar primero el que estaba dando el error y no ayudó
PlantationGator
7

Asegúrese de iniciar Visual Studio como administrador.

  1. Haga clic derecho en el acceso directo de Visual Studio 2015
  2. Seleccione la pestaña Acceso directo
  3. Haga clic en Avanzado
  4. Marque la casilla "Ejecutar como administrador" en todo momento (consulte a continuación)

Esto me resolvió el problema con el mensaje de error exacto en cuestión.

No es ideal ejecutar VS en modo administrador en todo momento. Asegúrese de desmarcar la casilla una vez que se haya resuelto el problema.

maravilla
fuente
4
Este es un consejo terrible. No ejecute nada como administrador a menos que tenga una buena razón para hacerlo. Hay casos específicos en los que necesita ejecutar VS como administrador, pero no debería hacerlo en general.
Will Dean
1
Ejecutar una vez usando privilegios administrativos es sin duda una buena razón, ya que resolvió mi problema. Después del primer lanzamiento, que funcionó bien, cerré Visual Studio, lo volví a abrir usando privilegios regulares de no administrador y todo fue igualmente fluido. Dicho esto, estoy totalmente de acuerdo con @WillDean en que NADIE debe desarrollarse bajo privilegios administrativos "en todo momento"
Julio Nobre
También desaconsejaría esta respuesta; el mensaje de error seguirá apareciendo cuando se ejecute VS con privilegios de administrador, por lo que esencialmente está realizando un reinicio de VS que puede resolver temporalmente el problema para la mayoría de los usuarios.
derpasaurus
5

No hay necesidad de borrar todo en mi caso, solo abrí el

"CurrentSettings.vssettings"

archivar y comentar esta propiedad

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

y todo arreglado.

Muestra

Untherxadyus
fuente
Para mí, después de comentar eso, tan pronto como abro un proyecto en VS nuevamente, revierte mi cambio. Entonces esta solución realmente no funciona.
levininja
3

Simplemente tuve el mismo problema y lo resolví eliminando el directorio .vs en el directorio del proyecto.

Mark Reid
fuente
1
Después de instalar el administrador de paquetes de primicia y algunas extensiones para vscode, tuve el mismo error en todas las soluciones antiguas en las ediciones de VS Community. La eliminación de .vs dir ayuda de hecho.
alehro
El archivo .vs está en el nivel de la solución, no en el nivel del proyecto.
Rod
2

Simplemente elimine la carpeta oculta .vs. Esta carpeta se encuentra en la misma ubicación donde está el archivo sln. Eliminar esta carpeta también actualiza el caché de intellisense y solucionaría cualquier problema con eso. Espero que esto ayude.

MrDebnath
fuente
1

Elimine todas las carpetas / obj y / bin relevantes. Corre de nuevo.

Stachu
fuente
1

Cierre Visual Studio y vuelva a abrirlo.

Arshath vergonzoso
fuente
1

Simplemente reinicie su estudio visual y ejecútelo como administrador.

kirti kant pareek
fuente
1

VS 2019, dos proyectos Core 3.1 (un MVC y una API), proyectos nuevos creados, sin otros cambios en la solución o proyectos.

Seguí recibiendo el error al que se hace referencia al intentar iniciar ambos proyectos dentro del IDE, a pesar de haber verificado todas las cosas ya mencionadas en este SO.

Sin embargo, finalmente me di cuenta de que olvidé especificar la "Acción" después de cambiar la solución a "Varios proyectos de inicio" (ambos todavía estaban configurados en "Ninguno"). Haga clic con el botón derecho en la solución en "Explorador de soluciones", seleccione "Propiedades" (en la parte inferior).

Algo tan ridículamente simple. Espero que ayude a alguien más.

"Roto" ingrese la descripción de la imagen aquí

Trabajando ingrese la descripción de la imagen aquí

tj
fuente
Interesante ... el mismo problema para mí. No tengo idea de por qué no pensé en cambiar la Acción. Me alegra que hayas detectado el problema.
Rich
0

Tuve esto con un proyecto Xamarin.iOS en mi solución Xamarin.Forms. Probé todas las sugerencias aquí, sin éxito.

La fuente del error fue un .csproj mal configurado del proyecto. Nunca lo edité yo mismo y ni siquiera toqué las propiedades del proyecto. Yo uso Visual Studio 2017 RC. Encontré la solución cuando comparé el archivo del proyecto con versiones anteriores en Source Control.

Solución: compare el archivo del proyecto con una versión anterior e intente revertir los cambios de forma granular hasta que haya eliminado el problema y sepa cuál fue la causa.


fuente
0

La solución para mí fue eliminar todos los *.userarchivos que normalmente se generan tanto para la solución como para los archivos del proyecto.

Emil
fuente
0

También encontré este problema. Pero después de reiniciar Visual Studio Community 2015 como administrador, encontré un nuevo problema:

problema

Y luego trato de abrir otra solución, cerrar la otra solución y abrir la solución en la que ocurrió el problema, luego el problema se resolvió.

Satria Janaka
fuente
0

Tuve el mismo problema con la aplicación existente, eliminé la configuración de vs pero el problema persistió,

Finalmente, reinicié el VS y funcionó bien.

Creo que a veces, cuando cargamos el proyecto, alguna biblioteca no se carga con la solución, por lo que la mejor opción antes de hacer algo es simplemente reiniciar el VS.

Vivek
fuente
0

Después de agregar una referencia de proyecto ' MyProjectReference ' a mi aplicación y luego eliminarla, también recibí el mismo error:

No se puede iniciar la depuración. No se pudo iniciar el proyecto de inicio. Verifique la configuración de depuración para el proyecto de inicio.

Eliminar la configuración, ejecutar como administrador, reiniciar VS, reiniciar la máquina no tuvo ningún efecto.

Después de ejecutar mi aplicación web sin depurar (Proyecto de clic derecho -> Ver en el navegador (Google Chrome) recibí un error mucho más útil:

No se pudo cargar el archivo o ensamblado ' MyProjectReference ' o una de sus dependencias. Se intentó cargar un programa con un formato incorrecto.

Mi solución fue luego volver a agregar a la solución y luego eliminarla nuevamente. Después de eso, la reconstrucción y la depuración funcionaron.

Silmar
fuente
0

Cómo solucioné mi problema, cerré el proyecto que tenía ese error, creé un nuevo proyecto, construí un nuevo proyecto, luego abrí el proyecto que tenía un problema y lo construí. Eso funcionó para mí.

Xolani Dlova
fuente
0

Asegúrese de cerrar todas las instancias de Visual Studio y luego reinicie como administrador. En mi caso, tuve varias instancias de Visual Studio abiertas y tuve que cerrarlas todas y luego reiniciar Visual Studio como administrador para que todo funcionara.

Josh Siegl
fuente
0

Tuve Visual Studio 2015 con un ASP.net MVC5 diseñado con DDD (Domain Driven Design). El problema era el mismo ya que acabo de abrir Visual Studio normalmente.

El problema se resolvió cuando cerré todas las instancias de Visual Studio y reinicié como administrador.

Hedego
fuente
0

También me enfrenté a este problema en VS 2015, pero finalmente lo resolví siguiendo los pasos a continuación

En VS vaya a: Herramientas -> Opciones -> Proyectos y soluciones -> Construir y ejecutar

Seleccione "Construir siempre" en "En ejecución cuando el proyecto esté desactualizado"

sachith walpita
fuente
0

Este problema me sucedió con el último VS2019.
He probado todo aquí, pero desafortunadamente sin ningún resultado.

Finalmente, reinicié el servidor IIS, también reciclé manualmente el "Grupo de aplicaciones predeterminado".
Después de solucionar el problema de depuración.

Arsen Khachaturyan
fuente
1
También tuve el mismo problema con VS2019. La actualización de Visual Studio me ayudó.
Mwiza
0

Para mí, la solución fue ejecutar en testapp.csprojlugar de testapp.sln. Esto se puede seleccionar en el menú desplegable junto al botón de reproducción verde.

Honza Slesinger
fuente
0

Visual Studio simplemente actualizado que luego solicitó el reinicio de la PC. Esto es lo que solucionó el problema para mí.

Nota : probé algunos de los anteriores / siguientes, pero fue en vano.

Mwiza
fuente
0

Resolví este problema borrando la memoria caché del componente MEF.

Utilice esta extensión VS para borrar el caché muy fácilmente. !!

Gambitier
fuente
0

Dejo de depurar y salgo de los proyectos de IIS Express, luego limpio y compilo el proyecto y mi error desaparece.

shahida
fuente
0

Consigo que esto se ejecute como no administrador en Visual Studio 2019 16.2.5, con dos proyectos de .NET Core.

La solución que encontré es establecer al menos uno de los proyectos como "Inicio" (en la página de propiedades de la solución). Si ambos están configurados en "Iniciar sin depurar", falla. Esto sucede incluso si quiero iniciar todo el proyecto sin depurar (Ctrl + F5).

Insecto. Todavía sin resolver por Microsoft y su informe de problemas de la página de errores, se cierra como irreproducible.

claudi
fuente
0

El elogio de @ Flowerking lo hizo por mí.

Haga clic derecho en su proyecto y seleccione "Establecer como proyecto de inicio".

Felix
fuente
0

Tuve este problema al desarrollar una aplicación nativa de reacción para Windows en Visual Studio 2019. Inicié el depurador y luego lo detuve en la terminal usando ctrl-C. No pude reiniciar el depurador y las opciones "iniciar depuración" y "iniciar sin depurar" se deshabilitaron en el menú desplegable de depuración. Reiniciar Visual Studio, etc., y algunas de las cosas descritas anteriormente no funcionaron. A través de la búsqueda y las pruebas, noté que si cambiaba las vistas en el Explorador de soluciones a MyProject.sln en lugar de a la vista de archivos, la depuración se habilitaba nuevamente. No estoy seguro de por qué, pero parece que necesito estar en la vista SLN para iniciar el depurador.

Bryan Aneux
fuente