我已经从 VS 本身安装了 VS.NET 2013 的 Python 包。之后我无法打开任何 C++ 项目。我收到此错误消息:
全文:
不支持
此版本的 Visual Studio 无法打开以下项目。vcxproj 可能未安装项目类型,或者此版本的 Visual Studio 可能不支持它们。有关启用这些项目类型或以其他方式迁移资产的更多信息,请参阅单击确定后显示的“迁移报告”中的详细信息。
- PROJECT_NAME, "C:\xx\xx\xx\xx\xx\PROJECT_NAME.vcxproj"
需要非功能性更改
Visual Studio 将自动对以下项目进行非功能性更改,以使它们能够在 Visual Studio 2013、Visual Studio 2012 和 Visual Studio 2010 SP1 中打开。项目行为不会受到影响。 - ImageRegistrationEngine,“C:\xx\xx\xx\xx\PROJECT_NAME.sln”
编辑:
该项目是使用完全相同版本的 VS.NET 在同一台机器上创建的。
顺便说一句,我仍然可以打开 C# 项目,但不能打开 C++ 项目。
原文由 Humam Helfawi 发布,翻译遵循 CC BY-SA 4.0 许可协议
这个问题中接受的答案解决了我的问题。
vs2012错误:包’visual c++ package’加载失败
我打开 了 VS2013 的开发人员命令提示符 并写入
devenv /Setup
(当 VS 关闭时)。然后,我再次启动VS,一切正常。