当我尝试编译时,出现以下警告:Warning 8 warning : The process cannot access the file 'C:\PROGRAMDATA\BROWSER MANAGER\2.2.565.25\{16CDFF19-861D-48E3-A751-D99A27784753}\BROWSEMNGR.SETTINGS' because it is being used by another process. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppClean.targets
随后出现此错误:Error 8 error C1033: cannot open program database ''
我已经尝试取消安装并安装VS 2010,但问题似乎并没有消失。
请您参考如下方法:
原因:解决方案中的两个项目可能会将其输出写入同一目录(例如'xxx \ debug')。如果在“工具-选项,项目和解决方案-生成并运行”中将并行项目生成的最大数量设置设置为大于1的值,则意味着两个编译器线程可能试图同时访问相同的文件,从而生成一个文件分享冲突。
解决方案:
检查项目的设置,并确保没有两个项目使用相同的目录来输出,目标或任何类型的中间文件。或将并行项目构建的最大数量设置为1,以快速解决。在使用CLAPACK库随附的VS项目文件时,我遇到了这个问题。




