Nhibernate 클래스를 치료하는 방법은 지속적 오류를 찾을 수 없습니다.
Table of Contents
nhibernate 영구 프로그램을 찾을 수 없음을 제공하는 오류 코드가 발생할 수 있습니다. 음, 이 시점에서 이 문제를 해결하기 위해 제거할 수 있는 여러 단계가 있으며 누구든지 지금 액세스할 수 있습니다.
컴퓨터 오류로 시간을 낭비하지 마세요.
나는 매핑한 Todo
및 TodoLog
클래스와 함께 한 쌍을 가지고 있으며 동일한 정확한 생성자에 대해 상당히 적은 양의 단위 테스트를 수행합니다. 난 달린다이 테스트에서 TodoLog 유형을 긴장시킬 수 없음 오류가 계속 발생합니다. 원인: 내부 다양한 영구 mappingexception: 클래스 TodoLog를 찾을 수 없음
이 있는 건물 별칭이 지정되지 않았을 수 있습니다..Todo
생성자 테스트를 위해 개인을 실행하더라도 TodoLog
에 도움이 되는 오류는 여전히 관련되어 있습니다.두 과정 모두에 등록하는 것은 매우 간단합니다.
[Class(NameType은 typeof()Todo를 의미하고 Table은 "Todo"를 의미)]공개 Todo 클래스 이름="식별자")][id(-2, [제너레이터(-1, 클래스="네이티브")] 가상 공개 상당한 ID를 얻으십시오. 함께; [상품] 공공 전자 채널 좋은 제목을 얻으십시오. 함께; [상품] 가상 공용 디렉토리 TodoGuid를 가져옵니다. 함께; 학생 IList 로그 = new List(); [Bag(0, Name은 "Logs", 테이블은 "TodoLog", Inverse는 true)] [키(1, 열="작업")] [OneToMany(2, ClassType = typeof(TodoLog)] 가상 공개 로그 IEnumerable 조달 => 로그; protected set => 장작은 (IList)값을 의미합니다.
[Class(NameType 즉, typeof(TodoLog), Name = "TodoLog")]공개 클래스 TodoLog [식별자(-2, 제조업체는 "식별자"와 같음)] [생성기(-1, 클래스="네이티브")] 가상 부지의 긴 ID를 가져옵니다. 함께; [다대일] 공개 가상 Todo Todo를 가져오세요. 함께; [상품] 커밋된 공개 열거형 TodoAction 액션 get; 함께; [하나로 많은] 가상 평균 남자 또는 여자 ExecutedBy 사용자가 가져옵니다. 함께; [상품] 가상 DateTime ExecutedOn get; 함께;
댓글 전체에 전체 TodoLog
암호를 추가하면 구문 분석이 좋은 품질로 작동하지만 비교를 위해 모든 Class
속성, 이것은 특정 TodoLog
TodoLog
를 완전히 제거하고 다른 TodoTest
클래스를 사용하면 TodoTest
와 동일한 오류가 발생합니다.또한 이 클래스가 완전히 컴파일되는지 확인하는 데 사용되는 .Net Reflector를 제공합니다. 모든 것이 잘 보입니다.
지금 코드를 디버깅할 때 로드가 실패했는지 확인하면 일종의 규칙에 TodoLog
가 포함됩니다.
foreach(projectsAssemblies에서 요리) Configurationn.AddInputStream(HbmSerializer.Default.Serialize(a));
어셈블리의 ExportedTypes
속성을 표시할 때 일반적으로 TodoLog
클래스를 포함할 수 있으며 todolog
는 아마도 여기에 나열될 것입니다. 목록.
귀사의 최근 퀵 가이드에 따라 nHibernate를 구체적으로 사용해야 할 때 시도하고 있습니다.
(링크: ). 불행히도 .addAssembly()를 사용하여 구성이 포함된 어셈블리를 로드할 수도 없습니다. 나는 "지속적으로 발견되는"예외가 거의없는 클래스를 얻습니다 ... 나는
비공개 xml 파일을 "임베디드 리소스"로 생성하기 위해 이 특정 옵션을 설정했습니다.
때때로 잘못될 수 있는 아이디어를 줄 수 있는 사람이 있습니까? 나는 오랫동안 진정한 해결책을 찾고 있었고 아무 것도 찾을 수 없었습니다.
column="ID" <생성기 />
<속성 이름="MaterialgroupID" column="MaterialgroupID" 유형="Int32"/>
<속성 이름="숫자" 유형="문자열" 열="숫자"
<속성 길이="255"/>
column="사용자 이름" 이름="사용자 이름" 유형="문자열" <속성 길이="255"/>
name="Timestamp" column="Timestamp" type="DateTime"/>
네임스페이스 IFCC.tools.tryouts.NHT2.DB
{기사
공개 {
기밀 int m_ID;
개인 int m_MaterialgroupID;
예약된 군도 m_Number;
개인 문자열 m_username;
개인 DateTime m_Timestamp;
포함된 객체()
{
공통 타고난 식별자
set this.m_ID는 일반적인 값을 얻습니다.
당신은 This.m_ID를 지불했습니다.
내부식별자 체포물자 단체
이.m_MaterialgroupID를 다음과 같이 설정합니다.가치; 이것을 활용하십시오. m_materialgroupid;
공개 채널 번호
{
tv this.m_Number는 값을 의미합니다.
컴퓨터 오류로 시간을 낭비하지 마세요.
컴퓨터가 느리게 실행되고 오류가 발생합니까? 걱정하지 마세요. ASR Pro에서 해결할 수 있습니다. ASR Pro은 PC의 문제를 찾아내고 광범위한 문제를 일으키는 Windows 레지스트리 문제를 복구합니다. 컴퓨터나 소프트웨어의 전문가가 될 필요는 없습니다. ASR Pro이 모든 작업을 수행합니다. 응용 프로그램은 또한 자주 충돌하는 파일 및 응용 프로그램을 감지하고 한 번의 클릭으로 문제를 해결할 수 있습니다. 지금 클릭하세요:

Persistent Class Not Found Nhibernate
Ihallande Klass Hittades Inte Nhibernate
Nie Znaleziono Trwalej Klasy Nhibernate
Persistente Klasse Niet Gevonden Nhibernate
Classe Persistante Introuvable Nhibernate
Classe Persistente Nao Encontrada Nhibernate
Postoyannyj Klass Ne Najden Nhibernate
Clase Persistente No Encontrada Nhibernate
Classe Persistente Non Trovata Nhibernate
Persistente Klasse Nicht Gefunden Nhibernate
년
