
vs2023年mfc的项目打包我的步骤.docx
8页1, 翻开要制作安装文件的工程,添加建工程—安装和部署—安装工程输入安装文件为: step1.确定2.制作odbc 注册表治理工具—数据源〔odbc〕-用户DSN-添加—选择Microsoft-Access-Driver点击完成-选择〔选择自己的数据库〔C:\Program Files\dujijiance.mdb〕 点确定—给数据源名起个名,点确定,完成配置1). 运行注册表编辑器程序〔Regedit.exe〕2). 从注册表项\HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources下导出数据源名称信息到db.reg 文件中3).导出要注册的数据源名称的具体连接参数信息到 db2.reg 中在此,以导知名称为“dujijiance”的数据为例,具体路径:\HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\dujijiance。
4).用文本编辑器如(NotePad.exe)翻开上述db.reg 文件,保存数据源名称为dujijiance 的行; 并将 db2.reg 文件内容与当前db.reg 内容合并把db.reg 放入要打包工程下的debug 文件下3.右击文件系统中目标计算机上的文件系统 添加特别文件- Program Files 文件右击文件系统中Program Files 文件-添加文件〔首先把制作好的注册表和数据库access 文件放到工程的debug 名目下〕添加dujijiance.mdb 和 dujijiance.ldb 两个文件4.右击应用程序文件夹-工程输出在“添加工程输出组”对话框中,选择“工程”下拉列表中的“MyBj”选择主输出和内容文件两项,配置为活动,单击确定5,右击应用程序文件夹-添加文件夹,命名为程序原始文件右击此文件-添加-文件,把 debug下全部的文件添加到此文件中 6,建立快捷方式到程序菜单和桌面上右击应用程序文件夹中的主程序来自MyBj〔活动〕-建立快捷方式,该文件名为毒剂检测。
然后把快捷方式分别复制或剪切到左边的 “用户的” 程序”菜单“和“用户桌面“中这样安装程序安装完成后会在 “开头->全部程序“和“桌面“上生成程序的快捷方式可以为其加载图标在属性窗口Icon 中设置7,点击资源治理器中的 setup1 工程,选择工程-属性系统必备-选中.Net framework2.0 和Microsoft Data Access Compnents2.8 在“指定系统必备安装组件的位置“中选中如下选择项: 从与我的应用程序一样的位置下载系统必备组件选上以后,在生成的安装文件包中包 含.NetFramework 组件 和access 驱动了8,加载注册表选中setup1,视图-编辑器-注册表右击目标机上的注册表-导入-选择刚制作的 db.reg9,最终就是添加卸载程序了,这个文件在c:\windows\system32 文件夹下,添加进去以后, 为了让他更像个卸载程序,把他的名字改成“Uninstall.exe“,固然这个关系不大,改不改都行然后创立一个快捷方式,放到“开头-程序“中,接下来我们要做的就是查找这个部署工程的ProductCode 了,鼠标左键单击工程名称,记住是左键单击,然后点击属性标签,留意:不是右击的属性,这个区分很大,这时你就可以看到 ProductCode 了。
然后翻开你创立的那个快捷方式的属性对话框,在Aguements 属性中输入“/x {ProductCode}“,好了,然后点击“生成解决方案“即可生成带有卸载功能的安装程序了10,右击setup1-生成在 setup1 工程debug 下就会生成安装文件。
