我在Visual Studio 2008中有一个相对较大的解决方案(约30个项目,全部为C#和Script#),包括一些测试项目。但每次我启动应用程序或运行测试时,Visual Studio 经常会重新构建整个解决方案,而不仅仅是更改部分及其依赖项。即使我完全没有更改任何内容,它也不会重新构建,但只要我更改任何项目中的任何文件,整个解决方案中的所有内容都将被重新构建,即使90%的项目根本没有受到影响。有人知道问题可能是什么,或者可以给我提供提示从哪里开始进行故障排除吗?需要澄清的是,解决方案中的所有项目都将被重新构建,即使这些项目与实际被修改的项目没有直接或间接的依赖关系,甚至包括那些修改后的项目所依赖的项目,因此这不可能是一个简单的项目引用问题。