1
我爲我的應用程序使用CodeFirst數據庫並構建了自己的RoleProvider。它使用我使用Ninject注入的特定Uow。在我的本地機器上一切正常。在生產網站上,當Uow首次在提供商中使用時,我總是會得到一個「未找到網絡路徑」。所有後續請求都可以正常工作。當我取消Uow的使用時,問題也沒有了。所以CodeFirst數據庫一定有問題。ASP.net MVC RoleProvider與Ninject&CodeFirst
我假設DBConnection打開是第一次使用Uow時觸發的。 RoleProvider必須有一個很小的超時限制,給DB沒有足夠的時間來啓動。
任何想法如何解決這個問題?
斷點,調試器,添加ELMAH,失敗的請求跟蹤,trace.axd – 2013-05-09 22:02:04
我添加了ELMAH和trace.axd,但他們沒有提供任何錯誤的解釋。另外我不能使用斷點,因爲這個問題只發生在遠程站點。 – Darneas 2013-05-18 12:57:18