内部CPS错误:解决方案构建管理器预计现在已经调用了BeginBuild

时间:2012-04-26 09:06:31

标签: visual-studio-2010 visual-c++ visual-studio-debugging

我正在使用Microsoft Visual Studio 2010(VC ++)编写程序。几天前,我建立了一个项目,程序运行成功。今天我在程序中添加了一些新代码,但是当我重建项目时发生了错误。

错误如下:

1>------ Build started: Project: ProcessImage, Configuration: Debug Win32 ------
1>Error: Internal CPS Error: The Solution Build Manager was expected to have called BeginBuild by now.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我今天添加的新代码只是几个简单的陈述,我可以确认它们是正确的。

那么,任何人都可以告诉我什么是错的以及如何解决这个问题?

非常感谢!

1 个答案:

答案 0 :(得分:0)

这是一个老线程,但由于我现在遇到问题并且网络上提供的所有解决方案都建议修复VS 2010安装,这可能是耗时的,特别是如果VS中应用了一系列修复(所以他们必须重新申请)我会发一个替代答案。

在VS加载期间使用Sysinternals进程监视器我在各种与VS相关的注册表项上发现了多个Access Denied错误消息。

在更正当前OS用户的这些注册表项权限后,VS构建成功完成。