0

이전에 자동 생성 된 접근 자 클래스가 필요한 단위 테스트를 생성 한 프로젝트가 있습니다. 모든 것이 훌륭하게 작동했습니다. 그런 다음 동일한 프로젝트에서 단위 테스트가 필요한 새 클래스를 만들었습니다. 접근 자 클래스를 살펴보면 새 메서드가 없습니다 (일부 다른 검색 메서드도 있음).유닛 테스트 프로젝트 접근자가 모든 개인 메소드를 생성하지 않습니다.

클래스 파일을 마우스 오른쪽 버튼으로 클릭하여 만든 개인 액세스를 선택했지만 "Foo '에 대한 비공개 접근자가 만들지 못했습니다."및 "Foo'구성 요소에 대한 참조가 이미 표시되었습니다. 프로젝트에 존재합니다. "

좀 더 문제를 해결하고 개인용 메서드에 내 자동 생성 된 CRM 엔터티 유형 중 하나 인 매개 변수가 있으면 해당 매개 변수가 Accessor 클래스에 표시되지 않는다는 것을 발견했습니다. (그것이 CRM과 관련된 것인지 또는 dll 자체인지는 확실하지 않음). 왜 내 방법이 나타나지 않을까요?

답변

1

필자는 마침내 총알을 비트하고 실행중인 모든 VS 인스턴스를 종료하고 새 인스턴스를 열었다가 다시 컴파일되었습니다. 다시 2 시간 동안 문제를 해결할 수 있었으면 좋겠습니다. :

관련 문제