2011-03-23 37 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(); 

所引發的「創建代理實例失敗」的例外, 「無法獲取strongnamekey.pair的公鑰」。

回答

1

它看起來可能是機器密鑰的權限問題。看看here的決議。

有關該問題的更詳細描述以及背景信息,請參見RhinoMocks discussion

+0

似乎是這樣的問題。 – 2011-03-24 12:01:35