这很容易成为Visual Studio历史上最烦人的"功能"之一,我不明白为什么它存在 - 永远.
为什么CodePlex项目需要关注我正在使用的Visual Studio版本?
在我的脑海中,我唯一能想到的是Visual Studio的某些版本可能会内省搜索属性的程序集,以确定在"Visual Designers"和"Property Editors"中显示的内容.但是为什么会导致Visual Studio无法打开项目并允许我浏览其内容并进行编译?
在我看来,.NET中的Open Source在某种程度上受到Visual Studio所展示的愚蠢依赖管理的限制.换句话说,如果我使用的是Visual Studio 2008并且您使用的是Visual Studio 2010,那么我们会有不同的解决方案文件.