错误 - 此版本的Visual Studio无法打开以下项目

时间:2016-02-12 07:39:54

标签: python c++ visual-studio-2013

我已经从VS本身为VS.NET 2013安装了Python包。之后我无法打开任何C ++项目。我收到此错误消息:

enter image description here

全文

不支持的

此版本的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 ++项目。

3 个答案:

答案 0 :(得分:5)

这个问题中接受的答案解决了我的问题。

vs2012 error: package 'visual c++ package' failed to load

我打开 VS2013的开发人员命令提示符并写入for (int i=0; i<p; i++) { // Statement } (当VS关闭时)。然后,我再次开始VS,一切都很好。

答案 1 :(得分:1)

在管理员模式下打开VS2013的开发人员命令提示符并执行devenv / Setup(当VS关闭时)。 然后VS开始按预期工作。

答案 2 :(得分:0)

我在加载.net核心项目时也面临同样的问题。解决方案对我来说是

  1. 在工具 - >导入和导出设置 - >重置所有设置中重置所有Vs 2015 / VS2017设置。

  2. 尝试运行VS更新并重新启动VS。

  3. 在管理模式下打开vs。