(C#,VB.NET) 해결법 AsEnumerable은 DataTable의 멤버가 아닙니다.

2021. 2. 1. 17:01C#

728x90
반응형

오류 BC30456 'AsEnumerable'은(는) 'DataTable'의 멤버가 아닙니다.

오류 CS1061 'DataTable'에는 'AsEnumerable'에 대한 정의가 포함되어 있지 않고, 'DataTable' 형식의 첫 번째 인수를 허용하는 액세스 가능한 확장 메서드 'AsEnumerable'이(가) 없습니다. using 지시문 또는 어셈블리 참조가 있는지 확인하세요.

Linq 관련하여 구글링을 하다가 AsEnumerable 형식으로 Linq를 작성하게 되는데

이럴 때 위와 같은 에러가 발생할 수 있습니다.

기본으로 포함되어있는 참조가 아닌 형식이라 이런 에러가 발생하게 되는데

C#

VB.NET

이럴 때는 참조에서 System.Data.DataSetExtensions 를 추가해주면 됩니다.

어셈블리에서 dataset으로 검색을 해서 참조를 추가하면 됩니다.

해결 된 이후의 화면

 

728x90
반응형