2014-12-08 2 views
-2

System 및 System.Data에 대한 참조가 이미 있습니다.내 C# 프로젝트를 빌드 할 때 "참조되지 않은 어셈블리에 정의 됨"오류가 발생했습니다. 어떻게 해결합니까?

1. 'System.ComponentModel.IListSource'유형이 참조되지 않은 어셈블리에 정의되어 있습니다. 'System, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089'어셈블리에 대한 참조를 추가해야합니다.

2. 'System.Data.Common.DbDataReader'형식이 참조되지 않은 어셈블리에 정의되어 있습니다. 'System.Data, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089'어셈블리에 대한 참조를 추가해야합니다.

3. 'System.Data.IDataRecord'형식이 참조되지 않은 어셈블리에 정의되어 있습니다. 어셈블리 'System.Data, 버전 = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089'에 대한 참조를 추가해야합니다.

4. 'System.Data.Common.DbConnection'형식이 참조되지 않은 어셈블리에 정의되어 있습니다. 'System.Data, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089'어셈블리에 대한 참조를 추가해야합니다.

System 및 System.Data에 대한 참조가 이미 있습니다.

+3

위의 DLL을 프로젝트에 참조한 이유가 없습니다. – BNN

+0

DLL을 추가하려면 여기를 클릭하십시오. http://msdn.microsoft.com/en-us/library /wkze6zky.aspx –

답변

3

형식이 정의 된 어셈블리에 대한 참조를 추가해야합니다. 어셈블리에 참조를 추가하려면, 프로젝트의 참조 노드를 마우스 오른쪽 단추로 클릭하고 왼쪽 트리에서 어셈블리 노드를 선택하고 1) 오른쪽에 시스템으로 표시 될 System.dll에 참조를 추가합니다. 2) System.Data.dll에 대한 참조를 추가합니다. , 오른쪽에 System.Data로 표시됩니다.

+1

문제는 이미 System 및 System.Data에 대한 참조가 있다는 것입니다. – Sigal103

+1

어셈블리가 참조되는 위치에 어셈블리가 있습니까? 참조를 제거하고 추가하십시오. http://msdn.microsoft.com/en-us/library/ayds71se.aspx – aeje

+0

아무 일도 일어나지 않으며 또한 대상 프레임 워크 버전을 변경할 수 없습니다. – Sigal103

관련 문제