我使用 Visual Studio 2010 开发了一个相对较小的 Windows 窗体应用程序。
当我构建应用程序的发布版本时,我在 bin/release/ 中找到了可执行文件以及它运行所需的一堆 dll 文件。
我的问题如下:
Visual Studio 有没有办法编译应用程序,以便将 dll 文件“打包”(我认为这是术语?)在可执行文件中,以便我可以将程序作为单个 .exe 文件分发?
谢谢!
我使用 Visual Studio 2010 开发了一个相对较小的 Windows 窗体应用程序。
当我构建应用程序的发布版本时,我在 bin/release/ 中找到了可执行文件以及它运行所需的一堆 dll 文件。
我的问题如下:
Visual Studio 有没有办法编译应用程序,以便将 dll 文件“打包”(我认为这是术语?)在可执行文件中,以便我可以将程序作为单个 .exe 文件分发?
谢谢!
创建新的设置和部署项目
在 vs2010
文件中创建新项目 -> 新建 -> 项目将出现一个窗口,选择其他项目类型 -> 设置和部署,然后选择 Installshield 或 Visual Studio 安装程序 - 您的选择。
有关设置和部署的信息,请参阅 msdn
,它将创建可分发的可执行文件。
尝试使用 ILMERGE 来合并本机 dll ILMERGE