형식을 로드할 수 없습니다. 클래스를 포함하는 어셈블리가 누락되었거나 누락된 추가 참조가 포함된 것 같습니다.

{0} 형식을 로드할 수 없습니다. 클래스를 포함하는 어셈블리가 누락되었거나 누락된 추가 참조가 포함된 것 같습니다.
형식은 이 구문을 사용하여 열거할 수 있는 값을 포함하는 형식이 아닙니다. 즉, seq , IEnumerable 또는 IEnumerable과 호환되지 않으며 GetEnumerator 메서드를 가지지 않습니다. 형식은 적절한 값으로 'null'을 가지지 않습니다. Nullable 형식에 null 값을 만들려면 'System.Nullable()'을 사용하십시오. 형식을 'Nullable' 또는 null 허용 한정자 '?'와 함께 사용하려면 해당 형식이 'Structure'의 제약을 받는 형식 인수이거나 값 형식이어야 합니다. 형식을 serialize할 수 없습니다. 형식이 public이고 기본 생성자 또는 인스턴스 설명자를 포함하는지 확인하십시오. 형식을 로드할 수 없습니다. 클래스를 포함하는 어셈블리가 누락되었거나 누락된 추가 참조가 포함된 것 같습니다. 형식을 정의할 때 인터페이스의 명시적 구현이 지정되지 않았으므로 이 인터페이스의 기본 구현이 이미 추가되었습니다. 형식을 중첩하지 마십시오. 대신 외부에 노출되지 않도록 액세스 가능성을 바꾸십시오. Visual Basic 모듈에서 이 형식을 정의한 경우 다른 .NET 언어에 대해 중첩 형식으로 간주됩니다. 이러한 경우에는 형식을 ... 형식을 찾을 수 없습니다. 컴파일할 때 사용한 어셈블리가 로드할 때 사용한 어셈블리와 다를 수 있으며 해당 형식이 누락되었을 수 있습니다. 형식을 포함하는 '|1' 어셈블리에 대한 참조가 필요하지만 '|3' 어셈블리와 '|4' 어셈블리 사이의 모호성 때문에 적합한 참조를 찾을 수 없습니다.