我最近安装了 VS2012。在 VS2010 下编译良好的 C++ 项目(使用 .Net 4.0)HashSet<T>
在 VS2012 上无法识别。我什至尝试使用以下声明进行明确:
System::Collections::Generic::HashSet< String^ >^ _reasons;
但这只会导致错误:
error C2039: 'HashSet' : is not a member of 'System::Collections::Generic
文档说它在 System.Collections.Generic 中。C++ 编译器不这么认为。
关于它去哪里的任何想法?