visual utiliza una studio que modo lanzamiento debug configuracion compilar asegurese c# winforms debugging visual-studio-2008 build

c# - utiliza - Debug Target Is Missing?



release debug visual studio (19)

  1. Asegúrese de que la ruta de salida del proyecto sea correcta (Proyecto> Propiedades> Compilación> Ruta de salida)
  2. Vaya al menú de Build> Configuration Manager y verifique si su proyecto principal / de entrada ha marcado Build. Si no, revísalo.

Cuando intento construir mi solución, aparece el siguiente error:

Visual Studio no puede iniciar la depuración porque falta el destino de depuración ''c: / target''. Por favor> construya el proyecto y vuelva a intentarlo, o establezca apropiadamente las propiedades OutputPath y AssemblyName> para señalar la ubicación correcta para el ensamblado de destino.

Mi ruta de salida está establecida correctamente en bin / Debug , pero el exe nunca se crea en esa carpeta. En cambio, todo lo que obtengo son los exe.config , vshost.exe y vshost.exe.config .

¿Tienes idea de lo que está pasando?


¡Este fue un error realmente molesto!

¡Seguí tratando de iniciar una instancia de depuración, pero simplemente no sería un exe! Aunque hubo errores en ConnectionString (al intentar hacer una conexión SQL). Hubo dos barras invertidas que se suponía que eran parte de un camino y el tutorial que estaba siguiendo me dijo que lo ignorara.

Bueno, resulta que ese fue el error. Una barra invertida marca el comienzo de un escape que desea hacer, y la forma de mostrar una barra invertida es // lugar de / .

Me deshice de eso, y funcionó para mí.

EDITAR: Parecería que tiene que deshacerse de los pequeños errores que ha cometido al escribir su código para que se pueda compilar correctamente.


Aquí está la solución para este problema, no hay necesidad de cambiar nada para este problema. Todos ustedes saben que C # es un lenguaje sensible a mayúsculas y tenemos que escribir todos los métodos y declaraciones en el caso correcto. Todos nos estamos perdiendo esta cosa y solo tenemos que cambiar el método '' main () -> Main () '' Esto solucionó mi problema por favor avíseme si aún encuentra alguno :-)


Aunque esto ya ha sido respondido, descubrí que mi propia solución no era ninguna de las anteriores. Es cierto que fue un error de novato, en mi solución tuve varios proyectos y, por lo tanto, al tratar de ejecutar la solución, el proyecto equivocado se estableció como el Proyecto de inicio .

Entonces, en mi propio caso, por no decir otros, la solución fue hacer clic derecho en el proyecto y seleccionar Establecer como proyecto de inicio


Descubrí que esto puede suceder si todos los archivos se eliminan de la carpeta bin. Reinicie la aplicación para forzar una compilación completa: haga clic con el botón derecho en el proyecto en el explorador de soluciones y seleccione ReBuild.


Hay muchos problemas que pueden conducir a este problema, después de perder 2 días en este tema, creo que tengo la causa raíz de este problema y también el problema de que el Diseñador de formularios arroje un error al cambiar a la vista Diseño (también parece afectar el Diseñador de DataSet):

Un error de sintaxis de lenguaje que Intellisense no capta.

Una vez que revisé mi código con un peine de dientes finos, encontré un par de errores realmente descarados que seguí pasando por alto, una vez que se resolvieron, la solución compiló muy bien y la salida estaba en el lugar correcto.


He resuelto este problema cambiando el objetivo de la plataforma a "cualquier CPU".


He resuelto este tipo de problema siguiendo este paso

1.VS2010 haga clic derecho en el explorador de soluciones y seleccione Build.

  1. Nuevamente presione Ctrl + F5 o F5

He tenido el mismo problema;

Aquí hay soluciones que no me funcionaron:

  • Construyendo / reconstruyendo toda la solución
  • Asegurándose de que la ruta de salida era correcta (MyProject> Properties> Build> Output> Output path)

Aquí está la solución que funcionó para mí:

  • Reconstruyendo solo el proyecto

Intenté todo lo mencionado en este hilo, pero ninguno funcionó. Entonces, probé lo más simple y funcionó. Cierre el estudio visual y ábralo de nuevo.


Me encontré con este problema, pero estoy usando Visual Web Developer Express 2010 y no pude encontrar ninguna ruta incorrecta dentro de IDE o en el archivo del proyecto. Reconstruir o eliminar carpetas de compilación no ayudó.

Pero después de examinar el archivo .user del proyecto, que nunca he hecho antes, descubrí que el mal camino estaba ahí. Muy simple si uno sabe dónde mirar.


Por favor, siga los pasos a continuación para resolver este problema:

  1. Si está trabajando con VS2010, cambie el objetivo de la plataforma a x64
  2. Seleccione .NET Framework como 3.5
  3. Si está utilizando un código personalizado para Sharepoint y desea depurar o implementar el uso de lo anterior ... y mi mal gusto, no abt las aplicaciones .net

Puede abrir el archivo de proyecto con un editor de texto y reemplazar ''c: / target'' por ''bin / Debug''

EDITAR

Hay otras respuestas más útiles pero no puedo eliminar la mía porque es la aceptada.

@CZFox Respuesta

@Yehuda Shapira Respuesta


Puede intentar los siguientes pasos para resolver el problema.

Paso 1:

Haga clic derecho en la solución y seleccione la propiedad

Paso 2:

En la propiedad de Configuración, seleccione el botón de opción Generar


Si la explicación anterior no lo ayuda, entonces podría tener un error en el programa. Tengo el mismo problema y lo resolví cuando corté las funciones utilizadas en la misma clase y una de las funciones fue la causa.


También tuve este error (en VS2010), y en mi caso (dos proyectos en una solución, uno para pruebas unitarias) la respuesta fue ir a las propiedades de la solución (no del proyecto) y establecer un único proyecto de inicio. Pensé que también era necesario, en la configuración de ese proyecto, en Aplicación, especificar el "Objeto de inicio", pero me funciona con o sin eso.


Tuve el mismo problema y la solución real fue embarazosamente fácil:

Si, en su proyecto, Visual Studio nunca compiló correctamente el programa (antes de encontrar el primer error), obtendrá este error. Lo que hice fue eliminar todo el código ofensivo (en mi caso, dejando solo un simple botón1_Click sin código). Ejecutar / Compilar el código una vez; salir del programa en ejecución, y este mensaje desaparece.

El compilador crea varios directorios y archivos en una primera compilación exitosa y estos son utilizados por el depurador. Ahora estoy recomendando con todos los proyectos nuevos, definir el formulario, compilar, cerrar y luego comenzar a codificar.


Tuve un problema muy similar, pero casi ninguna de las soluciones funcionó, finalmente, cuando reinicié la configuración de VS, se corrigió ... Para restablecer la configuración:

  • Menú Herramientas>
  • Importar y Exportar Configuraciones>
  • Selecciona Restablecer todas las configuraciones de radio>
  • Siguiente>
  • Siguiente (Puede hacer una copia de seguridad de su configuración actual en este paso)>
  • Terminar

Problema: el problema era que tenía una configuración de fuente nuget mala, por lo que la solución no pudo iniciarse correctamente a pesar de que se compilaba correctamente porque todavía veía referencias antiguas de dll.

Solución: No fue suficiente cambiar la URL del origen del nugget, solo tuve que eliminar toda la fuente del nugget y volver a agregarla con la URL adecuada. Limpia la solución y reconstruyela.