我有一個非常奇怪的問題,我無法修復,不知道發生了什麼......我正在使用VS 2010 Premium和.NET 4.0。System.Design無法在類庫中引用?
下面是我模擬問題的步驟。
步驟1.創建一個名爲 「MyClassLib」
步驟2.創建一個名爲 「MyTestingClass」 新的一類新的VB類庫項目。
Public Class MyTestingClass
Inherits System.ComponentModel.Design.CollectionEditor
Public Sub New()
MyBase.New(GetType(List(Of String)))
End Sub
End Class
第3步。添加兩個.net引用。 「System.Design」和「System.Drawing」。
第4步:創建一個名爲「MyClassExe」
第5步:添加「MyClassLib」參考「MyClassExe」一個新的VB控制檯應用程序。
步驟6.打開Module1.vb中在 「MyClassExe」 項目
步驟7.在Main方法,類型
Dim a = New MyClassLib.MyTestingClass()
步驟8.試圖編譯 「MyClassLib」。它沒有問題。
第9步。嘗試編譯「MyClassExe」。它無法編譯,因爲無法找到整個MyClassLib!我們不知道發生了什麼事情?
此外,相同的情況發生在C#中。
有沒有人知道「System.Design」有什麼問題?
謝謝!
你會得到什麼錯誤? – SLaks 2010-11-18 01:54:24
無法找到類型或名稱空間名稱'MyClassLib'(缺少使用指令或程序集引用嗎?) – 2010-11-18 03:14:54