昨天突然出现“不可恢复的生成错误”问题,以为是工程有问题把工程里的文件全部删除又添加近来,还是报错。未果。
今天在打包另一个项目时又出现了同样的问题,感觉应该是系统的问题而不是项目问题,于是上网查询了下,发现都说是"mergemod.dll "文件版本的问题,我查看了下发现我的文件版本是2.0.3790比网上说的2.0.2452还要高应该不是这个问题,抱着试一试的心态还是实验了下,还是报错。
再查,发现有人通过注册"regsvr32 ole32.dll"解决了这个问题,我也试验了下,居然真的解决了。记录下。
像ole32.dll这种文件应该是系统中公用的文件应该不会是系统安装时的问题,而且我之前生成安装程序也并不报错,应该是卸载某个软件时给反注册了。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2005anzhuangwenti/2020/0721/394.html