2011-03-23 3 views
0

실패하지만, 다른 사람은 실패유창함 NHibernate에 프록시 인스턴스는, 다음의 코드는 일부 컴퓨터에서 작동하는 이상한 문제가 예외

 var user = (from u in userRepository.Linq() 
        where u.Username == HttpContext.User.Identity.Name 
        select u).Single(); 

     var allCourses = user.UserCourses.Select(c => c.Course).ToArray(); 

은 "프록시 인스턴스가 실패 만들기"입니다 throw되는 예외입니다, "strongnamekey.pair에 대한 공개 키를 얻을 수 없습니다."

답변

1

컴퓨터 키 사용 권한 문제 일 수 있습니다. 해결 방법은 here입니다.

문제의 자세한 설명 및 배경은 RhinoMocks discussion에서 사용할 수 있습니다.

+0

이렇게 보이는 것 같습니다. –