我有一个非常类似于这里描述的问题。
我也将一个包含C++/CLI和C#工程的混合解决方案从Visual Studio 2008升级到了Visual Studio 2010。在Visual Studio 2010中,一个C++/CLI工程总是过期。
即使它已经在编译和链接之前完成,按下F5,消息框"该项目已过期。您想要构建它吗?"会出现。这非常烦人,因为DLL文件是低级别的,强制几乎所有的解决方案重新构建。
我的pdb设置被设置为默认值(此问题的建议解决方案)。
是否有可能找到Visual Studio 2010强制重建或认为某个工程是最新的原因?
其他任何关于Visual Studio 2010出现这种情况的想法?