嗨,我知道它最愚蠢的錯誤,但我找不到它。我通過右鍵單擊References並瀏覽它們,添加了兩個對我的項目的引用,我只是在我的程序中使用這些Dll的組件,沒有任何問題,自動完成的代碼對這些Dll的類很有用。在myform.Designer.cs
在調試時缺少參考
The type or namespace name 'GlobalizationDateTimePicker' does not exist in the namespace 'GHDiamond.Windows.Forms' (are you missing an assembly reference?)
這條線:但是當我運行我的程序得到了像錯誤
this.DateTimePicker_AZ = new GHDiamond.Windows.Forms.GlobalizationDateTimePicker();
參考名稱:GHDiamond.dll and GHDiamond.Win.dll
。他們也在對象瀏覽器中,當添加它們時,但是當我構建我的項目時,GHDiamond.Win
不存在了!任何幫助將不勝感激
這可能與命名空間衝突問題有關。嘗試以下操作:this.DateTimePicker_AZ = new global :: GHDiamond.Windows.Forms.GlobalizationDateTimePicker(); – flipchart
你在項目屬性中選擇了什麼目標框架? – Reniuz
發現問題,目標框架被設置爲.Net框架4.0客戶端配置文件。當我將其更改爲.net framework 4.0時,問題解決了。 – hamze