顯示具有 debug 標籤的文章。 顯示所有文章
顯示具有 debug 標籤的文章。 顯示所有文章

2014年4月16日 星期三

[除錯] 控制項Dock Left(Up/Down/Right)在Panel時的dock順序

問題:
在設計模式,dock的順序會亂跳(我也不知程式是依什麼來做插入的順序??)

解決:
Dock Left
Form1.Designer.vb
需修改Panel1.Controls.Add順序

Code:
        Me.Panel1.Controls.Add(Me.Button5)
        Me.Panel1.Controls.Add(Me.Button4)
        Me.Panel1.Controls.Add(Me.Button3)
        Me.Panel1.Controls.Add(Me.Button2)
        Me.Panel1.Controls.Add(Me.Button1)

參考:

2013年9月22日 星期日

[除錯] Entlib 5.0 DAAB 因相依性問題,而無法解析組件。

當在使用DAAB (Data Access Application Block) 時, compile 出現Error :
無法解析所參考的組件 "Microsoft.Practices.EnterpriseLibrary.Data.SqlCe, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL",因為它在 "System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 上有相依性,而後者不在目前的目標 Framework ".NETFramework,Version=v4.0,Profile=Client" 中。請移除不在目標 Framework 中的組件參考,或考慮重新設定專案的目標。

解法:
修改專案[屬性][目標 Framework] 從.Net Framework 4 Client profile , 改成.Net Framework

環境:
VS2010 C#.Net
Entlib 5.0, DAAB

參考:
Enterprise Library 5.0, A dependency on System.Data.OracleClient