我得到了一个包含多个项目的解决方案并且工作正常。美好的一天,出现了数百个错误,显然是不知从何而来!
经过数小时试图找出原因后,我注意到项目中具有命名空间“ IBS_DAL
”的任何属性都不能被引用为IBS_DAL.PropertyName
. 它可以被引用为Global.IBS_DAL.PropertyName
或只是PropertyName
。错误指出:
类型
IBS_DAL.PropertyName
未定义。
谁能告诉我我的解决方案可以改变什么。
示例代码:
Imports System.Xml
Imports System.Data.Linq.Mapping
Imports System.Data.SqlClient
Imports J2.J2Errors
Imports System.Text
Imports System.IO
Imports System.Threading
Imports System.Transactions
Imports System.Windows.Forms
Imports System.Drawing
Public Class ImportRawData
Dim P1 As Global.IBS_DAL.Stock = Nothing
Dim P2 As IBS_DAL.Stock = Nothing
...
在项目IBS DAL
中,P1
工作正常,但P2
没有。外部项目IBS DAL
,两者都工作正常。
谢谢太平绅士