应客户要求,需要自己编写安装卸载程序,所以用MFC编写了程序。现在有点问题:开发环境是VC2008,在裸机上测试程序,程序需要安装VC运行库(vcredist_x86.exe)才能运行安装程序,包括安装后的应用程序也需要这个环境。通过复制需要的文件到相应的WinSxS文件夹下也没能解决这个问题。
   目前想法是编写win32的程序,先检查系统是否装有所需的运行库,没有的话就先调用vc_red.msi(这是我从vcredist_x86.exe解压出的MSI文件,或者直接调用vcredist_x86.exe),再调用安装程序。请教一下:在win32程序中通过什么函数,采用什么方法来先后调用这两个文件?
我自己现在的法子比较笨,如果大家有更好的想法请帮忙讲解一下,谢谢了!
       

    祝:端午节快乐!