在Visual Studio 2010中编译为C#app独立的exe

与此问题类似, 在Visual Studio中编译为独立的可执行文件(.exe)

但没有什么对我有用。

我编写了一个在C#中非常简单的应用程序。 我希望这个编译成一个独立的exe文件,但我似乎无法找到适当的设置来执行此操作。 Everything编译成一个发布文件夹,只有setup / install文件。

谢谢!

你只需编译它。 在bin \ Release(或bin \ Debug)文件夹中,.exe将在那里。

如果你问的是如何创建一个完全不依赖.NET框架的可执行文件,那就更难了,你需要购买像RemoteSoft的Salamader这样的东西 。 一般来说,这并不值得烦恼:Windows Vista已经预装了.NET framework 2.0,所以如果你担心这一点,你可以只针对2.0框架(那时只有XP用户必须安装框架) 。

我正在使用visual studio 2010在SMSC Server上制作程序。 你要做的就是去构建 – >发布。 您将被要求被要求提供一些简单的东西以及您要存储应用程序的位置,浏览您要放置它的位置。

我希望这就是你要找的东西

您确定选择了控制台应用程序吗? 我正在运行VS 2010,并且使用vanilla设置,C#控制台应用程序构建到\ bin \ debug。 尝试创建一个新的控制台应用程序项目,语言设置为C#。 构建项目,然后转到Project / [Console Application 1] Properties。 在“构建”选项卡中,输出路径是什么? 它应默认为bin \ debug,除非您的工作站上有一些受限制的设置等。 还要查看构建输出窗口,看看是否有任何错误被抛出 – 在这种情况下,输出文件夹中没有任何内容,当然……

您可以使用调试文件夹中的文件,但是如果您使用某些检查软件查看应用程序调试信息,您可以清楚地看到“符号文件名”,它可以显示原始exe文件路径中不需要的信息。

按Visual Studio中的开始按钮。 然后转到存储解决方案的位置,打开主项目的文件夹,然后打开bin文件夹。 如果您的应用程序在调试模式下运行,请转到debug文件夹。 如果在发布模式下运行,请转到release文件夹。 你应该在那里找到你的exe。

构建控制台应用程序后,您可以获得单个文件EXE

你的应用程序文件夹 – > bin文件夹 – >会有很多文件需要2个文件必须和其他引用的dll

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 

然后你可以将3(exe,配置文件,引用dll的)dll移动到任何文件夹

如果你单击第一个IMG_PDF_CONVERSION它将执行应用程序酷方式

任何钙化请询问您的疑问。