在安装VS2015 Community Edition的RTM版本之前,我已经卸载了VS2015 Enterprise CTP6(包括来自"第二个安装程序"的应用程序)。安装过程中没有任何问题,但现在我无法创建/打开任何C ++项目。我收到以下错误消息:
C:\ Users \ Piotrek \ Documents \ Visual Studio 14 \ Projects \ Tests \ Tests \ Tests.vcxproj:error:找不到方法:' System.Threading.Tasks.Task Microsoft.VisualStudio.Project.IVsUnconfiguredProjectTypeGuidSetter .SetActiveProjectConfigurationAsync(Microsoft.VisualStudio.ProjectSystem.ProjectConfiguration,Microsoft.VisualStudio.ProjectSystem.ProjectConfiguration)'。
我尝试重新安装所有与VS版本相关的东西,但问题仍然存在。 不幸的是,Google对SetActiveProjectConfigurationAsync一无所知,现在我陷入了困境。有什么建议吗?
答案 0 :(得分:1)
检查Microsoft.VisualStudio.ProjectSystem.v14only.dll程序集是否在您的GAC中(如果是,您将在C:\ Windows \ Microsoft.NET \ assembly \ GAC_MSIL下看到一个类似命名的文件夹)。它应该不存在。但也许你的GAC中有一个旧版本的程序集。如果您在GAC中看到以Microsoft.VisualStudio.ProjectSystem.*
开头的任何文件夹,请将其移至临时文件夹,看看它是否能解决您的问题。如果是,请删除临时文件夹。