그래서 Asp.Net Core 2.0 웹 응용 프로그램에서 작업하고 있습니다. 일부 리팩토링을하고 있으며 일부 클래스를 참조 된 클래스 라이브러리로 옮기고 싶습니다. 나는 약간의 독서를했고 .Net Standard가 그것에 대해 갈 수있는 새로운 방법이라는 것을 알았다..Net 표준 2.0 클래스 라이브러리에서 오류가 발생합니다. CS0246
그래서 새로운 .Net Standard 2.0 클래스 라이브러리를 만든 다음 클래스를 생성했습니다. 나는 코드를 잘 컴파일 할 수 있었다. 내 Asp.Net 핵심 2.0 웹 응용 프로그램에서 라이브러리를 참조하고 클래스를 사용하려고 할 때까지 모든 것이 잘되었다. 그것은 단순한 모델 클래스가 아니라 논리가 속성.
사용하려고하면 오류가 발생합니다. CS0246 : 'LoginRequest'유형 또는 네임 스페이스 이름을 찾을 수 없습니다 (사용 지시문 또는 어셈블리 참조가 누락 되었습니까?). 내가 뭘 잘못하고 있는지 전혀 모르겠다. 어떤 도움이라도 대단히 감사하겠습니다.
미리 감사드립니다.
클래스가 LoginRequest 클래스를 라이브러리에서 선언 했습니까? 정의 된 네임 스페이스에'using' 지시어가 실제로 있습니까? – CodeFuller
웹 응용 프로그램의 * .csproj 파일, 라이브러리의 * .csproj, LoginRequest 클래스 및 LoginRequest를 참조하는 코드를 추가하십시오. 참조가 전달되지 않고 해당 파일 사이에 문제가 있습니다. – Technetium