如果安装和卸载程序都是自己用MFC编的,假设卸载程序已经完成,那么怎样才能在安装的时候将这个.exe的卸载文件注册进去?
因为没有编过注册表之类的程序,所以请教各位

解决方案 »

  1.   

    你先用VS2008安装部署建一个安装包工程,安装后在控制面板卸载程序里找到相关名字,然后在注册表中搜索这个名字,看它是放在哪里了。自己的也那样添加应该就好了。如果是工作的话建议一般的安装用VS带的安装部署项目就可以了。自己写安装包还是比较麻烦。
      

  2.   

    注册表HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\UninstallString
    自己定义个GUID,然后填好对应的注册表值,可以参考这个下面其他程序的做法
      

  3.   

    注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 下建立一项即可,
    填写的内容可以参考其他的一些项