프로젝트를 상속했으며 테스트가 제대로 실행되었습니다. 오늘은 새로운 클래스를 만들었고 테스트에서이 클래스를 사용하려고하면 xunit 오류가 발생합니다.xunit "형식을로드 할 수 없습니다"오류
테스트 프로젝트와 응용 프로그램 모두 .NET Framework 4.6.1을 대상으로합니다.
솔루션과 테스트 프로젝트 모두 정리하고 다시 작성하지만 여전히 오류가 발생합니다.
오류 :
유형을로드 할 수 없습니다 'MyNewClass'어셈블리에서 'MyApp를, 버전 = 1.0.0.0, 중립 문화 =, PublicKeyToken = null이'.
project.json :
"buildOptions": {
"warningsAsErrors": true
},
"testRunner": "xunit",
"dependencies": {
"xunit": "2.2.0-beta4-build3404",
"dotnet-test-xunit": "2.2.0-preview2-build1029",
"MyApp": "1.0.0-*",
"Microsoft.EntityFrameworkCore.InMemory": "1.0.0",
"NSubstitute": "1.9.2"
},
"frameworks": {
"net461": {
}
}
누구든지 방법이 문제를 해결하는 아이디어가?
MyNewClass에 NameSpace가 없습니다. 이 클래스가 선언 된 곳을 확인하십시오. 필요한 이름 공간 –
에 넣으십시오. 문제가 해결되었는지 알려주십시오. –
테스트 프로젝트에서 사용되는 다른 클래스와 동일한 네임 스페이스에 있습니다. 그게다고 생각하지 마시고, @viveknuna를 시도해 주셔서 감사합니다. –