C:/WINDOWS/WinSxS/Policies 下有些文件是确保VC8各个版本DLL兼容的
要想把VC8 SP1编译(连接VC8的LIB)出来的EXE在安装VC8(没有SP1)的电脑上使用
除了把几个DLL目录考到工作目录外,还要把C:/WINDOWS/WinSxS/Policies下的对应文件考到对方的系统目录下
上面文件表明,这个执行文件需要两个版本的VC8库,但是对于安装了SP1的来说,没有VC8的库,所以需要POLICIES制定SP1兼容VC8的库。
以上步骤解决这个问题:
我用SP1编译一个EXE,其中连接一个VC8(无SP1)的LIB,现在要放到无SP1或者VC8的电脑上使用。