VS下MFC程序打包成安装包

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012839256/article/details/82833082

不废话,正题!正题!!正题!!!

(1)打开VS,【新建】=> 【项目】=> 【Visual Studio Installer】=> 【安装项目】或【安装向导】

(2)生成了如下安装包生成项目

(3)选择【应用程序文件夹】=>【添加】=>【文件】

(4)将你项目下的第一个【Debug】下的 

  ForODSystem.exe   ForODSystem.ilk   ForODSystem.pdb

三个文件添加到【应用程序文件夹】下。

(5)生成桌面快捷方式

点击打开【用户桌面】,在右边的【名称/类型】框下右击【创建新的快捷方式】,然后选择   ForODSystem.exe ,并修改备注信息。

(6)由于原先的MFC程序中可能有文件路径,因此需要获取我们程序运行目录,然后对程序中的目录进行修改,并在【应用程序文件夹】下,添加所有的文件夹路径。

然后【右击】=>【属性窗口】对空文件夹设置成每次运行必须新建。如下图所示。

获取当前运行目录的代码如下:

CString strPath;
CString ImagePath;
//获取当前运行目录
GetModuleFileName( NULL, strPath.GetBuffer(200), 200 );
strPath.ReleaseBuffer();
strPath = strPath.Left(strPath.ReverseFind('\\'));


ImagePath=strPath+"/model/";

OK,下班回家!!!

猜你喜欢

转载自blog.csdn.net/u012839256/article/details/82833082