如何在Visual Studio 2010中的C#项目的已编译可执行文件中打包dll

时间:2013-06-16 13:48:28

标签: c# visual-studio-2010 dll executable packaging

我使用Visual Studio 2010开发了一个相对较小的Windows窗体应用程序。

当我构建应用程序的发布版本时,我在bin / release /中找到了可执行文件以及它正在运行所需的一堆dll文件。

我的问题如下:

Visual Studio是否有办法编译应用程序,以便dll文件在可执行文件中“打包”(我认为这是术语?),以便我可以将程序作为单个.exe文件分发? / p>

谢谢!

2 个答案:

答案 0 :(得分:0)

创建新的设置和部署项目

在vs2010中创建新项目
文件 - >新 - >项目 将出现一个窗口 选择其他项目类型 - >设置和部署 并选择Installshield或visual studio installer - 您的选择。
请参阅msdn有关设置和部署的信息 它将创建可分发的可执行文件。

答案 1 :(得分:0)

尝试使用ILMERGE来合并本机dll ILMERGE