我有一个非常类似的问题,如这里所述.
我还将C++/CLI和C#项目的混合解决方案从Visual Studio 2008升级到Visual Studio 2010.现在,在Visual Studio 2010中,一个C++/CLI项目总是过时.
即使它刚刚被编译和链接F5并被点击,消息框"项目已经过时了.你想构建它吗?" 出现.这非常烦人,因为DLL文件非常低层,并且几乎所有项目的解决方案都要重建.
我的pdb设置被设置为默认值(此问题的建议解决方案).
是否有可能获得Visual Studio 2010强制重建或认为项目是最新的原因?
任何其他想法为什么Visual Studio 2010表现如此?