为什么Microsoft不支持前向可比性?
答案 0 :(得分:4)
这不是向后兼容性的向前兼容性。您可以使用VS2008打开VS2005项目(向后兼容)。
答案 1 :(得分:4)
您所描述的实际上是forward compatibility。
原因是VS 2008可能(假设)包含解决方案文件中的设置,这些设置使用VS 2005中未发明的机制来改变解决方案应该如何处理的规则。假设这些如果没有正确处理,设置可能会破坏解决方案,VS 2005遇到它们时会做什么?
答案 2 :(得分:3)
您是否尝试过更改文件顶部的版本号? (它是前3-4行IIRC之一)