“Lephone.Data.DbEntry”的型別初始值設定項引發異常。(DbEntry.net3.9)

weixin_34304013發表於2010-11-16

http://dbentry.codeplex.com/Thread/View.aspx?ThreadId=228796

呈現該控制元件時出錯。

“Lephone.Data.DbEntry”的型別初始值設定項引發異常。

 

在設計時出現,,編譯與執行時程式正常,,,,沒有這個GridView欄位列就不能自動生成,工作量會增加好多,

大家有沒有遇到這個問題,,我現在不知道是dbEntry3.9的問題,還是我的VS2008的問題,用dbentry3.5時正常,,,,

 

//////////修正方法

ObjectInfo_ctor.cs中加個try catch  ,不讓設計時初始化物件的資料訪問上下文丟擲異常。

 

 

        internal void InitContext()
        {
            try
            {
                var attr = ClassHelper.GetAttribute<DbContextAttribute>(_baseType, true);
                _context = DbEntry.GetContext(attr == null ? null : attr.ContextName);
            }
            catch (Exception )
            {
         //       throw ex;
            }

        }

 

相關文章