여러 프로젝트에서 솔루션을 얻었으며 제대로 작동했습니다. 멋진 날, 수백 개의 오류가 발생하여 분명히 아무 곳에서나!네임 스페이스를 제거하거나 전역에 추가하지 않고 속성을 참조 할 수 없습니다.
이유를 찾으려고 노력한 결과, 네임 스페이스 '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
...
잘 작동
P1
프로젝트
IBS DAL
에서는
하지만 P2
하지 않습니다. 외부 프로젝트 IBS DAL
, 둘 다 정상적으로 작동합니다.
감사 JP
"static"이라는 단어가 IBS_DAL 클래스 선언에서 제거되었을 가능성이 있습니다. – CDove
'PropertyName'의 정의와 참조되는 위치를 표시 할 수 있습니까? – David
VB를 사용하고 있습니다 어디서 스위치를 켤 수 있습니까? 이것은 프로젝트 전체에 퍼져 있습니다! – JPScerri