2010-06-03 10 views
26

similares a esta pregunta Compile to a stand-alone executable (.exe) in Visual Studioreposar exe solo por aplicación de C# en Visual Studio 2010

Pero no hay nada funciona para mí.

He escrito una aplicación que es muy simple en C#. Quiero que compile a un archivo exe independiente, pero parece que no puedo encontrar la configuración adecuada para hacer esto. Todo se compila en una carpeta de publicación y solo están los archivos de instalación/instalación.

Gracias!

Respuesta

43

Usted acaba de compilarlo. En la carpeta bin \ Release (o bin \ Debug), el .exe estará ahí.

Si está preguntando cómo hacer un ejecutable que no dependa del framework .NET, entonces eso es mucho más difícil y tendrá que comprar algo como RemoteSoft's Salamader. En general, no merece la pena: Windows Vista viene con .NET Framework 2.0 preinstalado, por lo que si está preocupado, puede apuntar al framework 2.0 (entonces solo los usuarios de XP tendrían que instalar el framework) .

+0

Sin embargo, nada aparece en la carpeta bin/Release. (y he configurado el proyecto para liberar) No, estoy esperando empaquetar el marco. – Wil

0

¿Está seguro de que seleccionó la aplicación de consola? Estoy ejecutando VS 2010 y con la configuración estándar una aplicación de consola C# se compila en \ bin \ debug. Intente crear un nuevo proyecto de aplicación de consola con el idioma configurado en C#. Cree el proyecto y vaya a Propiedades de Proyecto/[Aplicación de consola 1]. En la pestaña Generar, ¿cuál es la ruta de salida? Debería establecerse de forma predeterminada en bin \ debug, a menos que tenga algunas configuraciones restringidas en su estación de trabajo, etc. Revise también la ventana de generación de resultados y vea si se producen errores, en cuyo caso no se generará nada en la carpeta de resultados, por supuesto ...

3

Estoy usando Visual Studio 2010 para hacer un programa en SMSC Server. Lo que tienes que hacer es ir a compilar -> publicar. se le pedirá que se le pidan algunas cosas simples y la ubicación donde desea almacenar su aplicación, busque la ubicación donde desea colocarla.

espero que esto es lo que busca

0

Puede utilizar los archivos de la carpeta de depuración, sin embargo, si nos fijamos en la información de aplicaciones de depuración con algún software de inspección, se puede ver claramente "Símbolos Nombre de archivo" que puede revela información no deseada en la ruta al archivo exe original.

0

Presione el botón de inicio en Visual Studio. Luego vaya a la ubicación donde está almacenada su solución y abra la carpeta de su proyecto principal y luego la carpeta bin. Si su aplicación se estaba ejecutando en modo de depuración, vaya a la carpeta de depuración. Si se ejecuta en modo de lanzamiento, vaya a la carpeta de lanzamiento. Debes encontrar tu exe allí.

0

Usted puede obtener un solo archivo EXE después de construir la aplicación de consola

su carpeta de Aplicaciones -> carpeta bin -> no tendrá gran cantidad de archivos hay necesidad 2 archivos deben y otros archivos DLL que se hace referencia

1. IMG_PDF_CONVERSION [this is my application name, take your application name] 
2. IMG_PDF_CONVERSION.exe [this is supporting configure file] 
3. your refered dll's 

entonces puede pasar que el 3 (exe, archivo de configurar, de dll referido) DLL en cualquier carpeta ya está

i si haces clic en 1st IMG_PDF_CONVERSION ejecutará la aplicación de manera genial

cualquier calcificación, por favor haz tus consultas.

Cuestiones relacionadas