C++ 无法创建/打开C++;Visual Studio 2015社区RTM中的项目

C++ 无法创建/打开C++;Visual Studio 2015社区RTM中的项目,c++,visual-studio-2015,C++,Visual Studio 2015,在安装VS2015 Community Edition的RTM版本之前,我已经卸载了VS2015 Enterprise CTP6(包括“第二安装程序”中的应用程序)。安装过程中没有任何问题,但现在我无法创建/打开任何C++项目。我收到以下错误消息: C:\Users\Piotrek\Documents\Visual Studio 14\Projects\Tests\Tests\Tests.vcxproj:错误:找不到方法:“System.Threading.Tasks.Task Microsof

在安装VS2015 Community Edition的RTM版本之前,我已经卸载了VS2015 Enterprise CTP6(包括“第二安装程序”中的应用程序)。安装过程中没有任何问题,但现在我无法创建/打开任何C++项目。我收到以下错误消息:

C:\Users\Piotrek\Documents\Visual Studio 14\Projects\Tests\Tests\Tests.vcxproj:错误:找不到方法:“System.Threading.Tasks.Task Microsoft.VisualStudio.Project.IVsUnconfiguredProjectTypeGuidSetter.SetActiveProjectConfigurationAsync(Microsoft.VisualStudio.ProjectSystem.ProjectConfiguration,Microsoft.VisualStudio.ProjectSystem.ProjectConfiguration)”

我试图重新安装所有与VS版本相关的东西,但问题仍然存在。
不幸的是,Google对SetActiveProjectConfigurationAsync一无所知,现在我被卡住了。有什么建议吗?

检查你的GAC中是否有Microsoft.VisualStudio.ProjectSystem.v14only.dll程序集(如果有,你会在C:\Windows\Microsoft.NET\assembly\GACôMSIL下看到一个类似名称的文件夹)。它不应该在那里。但可能您的GAC中有该程序集的旧版本。如果您在GAC中看到任何以Microsoft.VisualStudio.ProjectSystem.*开头的文件夹,请将它们移动到临时文件夹,看看它是否解决了您的问题。如果解决了问题,请删除您的临时文件夹。

我删除了建议的文件夹,但这会导致错误另一个错误信息:“VisualC++项目系统包”没有正确加载。“在ActivityLog.xml,我发现了以下信息:“预期1出口(s)与合同名”微软VisualStudio ProjStutial.IProjService访问器“,但在应用可应用的约束后发现0。。您知道如何为此特定软件包重建GAC吗?看来您的建议可能是正确的。嗯……您是否也安装了VS2013?如果是,请检查您移动到临时位置的文件夹,并向后移动任何与“12”版本相关的文件夹。然后,您可能应该“修复”您的VS2015安装将修复问题。我怀疑您在GAC中的版本“14”文件可能已经搞乱了它。我也有VS2013,但只删除了“v14”内容。我在这个线程中描述了其他方法,但也失败了。这个独特的问题似乎是免费更新Windows 10的良好动机。。。