System.Collection.Generic.RandomizedStringEqualityComparer 不是 GenericTypeDefinition。”

Rak*_*gdi 4 visual-studio-2012

我收到“System.Collection.Generic.RandomizedStringEqualityComparer 不是 GenericTypeDefinition。不能在 Type.IsGenericTypeDefinition 为 true 的类型上调用 MakeGenericType。” 创建 Visual C++ Win32 控制台应用程序时出错。 在此输入图像描述

这是该错误的屏幕截图。

小智 5

更好的解决方案是清除 %USER_PATH%\AppData\Local\Microsoft\VisualStudio\11.0\ComponentModelCache 中的组件模型缓存,而不是完全卸载。

删除缓存文件夹后,只需再次重新启动 Visual Studio 2012,然后构建您的项目。

为我工作。