1

MVC4 프로젝트에서 작업하는 최종 릴리스 인 Visual Studio 2013이 있습니다. .NET 4.5가 대상 플랫폼입니다. 내가 System 어셈블리를 참조 할 때 네임 스페이스에 모두 BlockingCollection<T>ConcurentBag<T>이 표시됩니다. documentation에 따르면 거기에 더 많은 수업이 있어야합니다. 특히 ConcurrentDictionary<TKey, TValue>을 찾고 있습니다. 어셈블리에System.Collections.Concurrent 누락 된 클래스

의 전체 경로 : C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.dll

업데이트 : 내가 mscorlib.dll를 참조 할 때 나는 오류를 A reference to 'mscorlib' could not be added. This component is already automatically referenced by the build system.

답변

2

좋아 얻을, 그래서 이것은 내가 만들고 있었다 정말 바보 같은 실수였다. 클래스들은 모두 mscorlib 어셈블리에있었습니다. mscorlib가 이미 참조되었으므로 개체 탐색기에서 볼 수있는 것처럼 솔루션 탐색기에 나타나지 않았으므로 즉시 발견하지 못했습니다. 또한 데이터 유형을 <TKey, TValue>으로 완료하지 않았습니다. 그래서 그래, 다 거기에있어.

관련 문제