VS2010 error MSB6003的解决方法

最近用VS2010写C语言程序,编译的时候经常碰到问题:error MSB6003。用了VS很长时间了,以前从来都没有碰到过这种问题,找了好久,终于找到了原因,并解决了问题。

我是从这里找到解决方法.

原来是因为在一个解决方案里面创建了几个工程,而且每个工程都这个解决方案的目录下。

有两种解决方法:

  1. 把每个工程放在不同的目录下。
  2. 把最大并行项目生成数设置为1:工具->选项->项目和解决方案->生成并运行->最大并行项目生成数。