创建安装和部署项目

打包release版本的程序,在有些目标机器上没有vc++库,需要部署vc++库dll。方法从微软网站上找到了,

http://msdn.microsoft.com/zh-cn/library/aa985617(v=vs.90).aspx(相关部署方案实例)

http://msdn.microsoft.com/zh-cn/library/ms235317(v=vs.90).aspx(安装和部署项目)


创建安装和部署项目:

“文件”菜单上单击“新建项目”,打开“其他项目类型”节点并选择“安装和部署”,然后单击“安装项目”。提供一个名称,然后单击“确定”

 将 EXE 和 DLL 添加到项目中并指定它们应在目标计算机上安装的位置

  1. “项目”菜单中选择“添加”,并单击“文件”

  2. 找到包含 MyApplication.exe 和 MyLibrary.DLL 的文件夹,然后选择这两个文件。

  3. “文件系统”窗口中,右击“应用程序文件夹”,指向“添加”,然后单击“创建”以创建一个新文件夹。将其命名为 MyLibrary。

  4. 再次单击“应用程序文件夹”,选择 MyLibrary.DLL 并将其拖放到 MyLibrary 文件夹中。在“解决方案资源管理器”中,在您的项目下的“检测依赖项”中,应看到 Visual Studio 检测 MFC90.dll 和 MSVCR90.dll 上的依赖项。您必须为这些 DLL 添加相应的合并模块。

  5. “项目”菜单上,指向“添加”,然后单击“合并模块”。选择 Microsoft_VC90_CRT_x86.msm 和 Microsoft_VC90_MFC_x86.msm,然后单击“确定”。对于这些合并模块的调试版本,选择 Microsoft_VC90_DebugCRT_x86.msm 和 Microsoft_VC90_DebugMFC_x86.msm。

    若要将 64 位应用程序部署到 64 位操作系统,请选择相应平台的合并模块。对于 x64,选择 Microsoft_VC90_CRT_x86_x64.msm 和 Microsoft_VC90_MFC_x86_x64.msm;对于 Itanium,选择 Microsoft_VC90_CRT_x86_ia64.msm 和 Microsoft_VC90_MFC_x86_ia64.msm。

“生成”菜单上单击“生成解决方案”,生成 setup.exe

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值