2013-01-23 56 views
2

我试图开发一个非常简单的应用程序来从CD启动PDF(应用程序将从同一张CD自动运行)。在Visual Studio 2012中生成单个exe文件

我刚刚下载VS2012,到目前为止我只能为我的应用程序构建并生成安装程序,但我不知道如何生成不需要安装的单个exe文件。

谢谢

+1

对不起,我看到我可以在编译时在调试目录下找到它,所以我猜只是在没有构建或发布的情况下进行编译是正确的 –

回答

4

您可以使用类似ILMerge

Microsoft提供的此工具使您能够将所有DLL和可执行文件“链接”为一个可执行文件。

还有alternatives to ILMerge,其工作原理类似于ILMerge。

解决此问题的另一种方法是使用tool .NETZ


如果你的要求是,从你可能想使用另一种技术比.NET运行以来.NET应用程序光盘启动需要.NET框架是存在客户端的计算机上,这可能并不总是案子。

我会创建一个本地的非托管应用程序,例如在Delphi或C++中。

+0

ILMerge似乎不支持WPF。是这样吗?任何替代品? – Prat

相关问题