오케스트레이션에서 나가는 EDI 메시지에서 속성을 설정하려고합니다. 메시지 할당에서 내가 쓴 :오케스트레이션에서 BizTalk C# 네임 스페이스 충돌
msgEDI850(EDI.DestinationPartyName) = HelperObj.EDIParty;
를 컴파일시에이 DestinationPartyName이 정의되지 않은 말 초크.
오류 세부 정보에 잘못된 네임 스페이스가 표시됩니다. C# 컴파일러는 "EDI"대신 "MyCompany.EDI"를 찾고 있습니다.
IDE 코드 완성은 EDI.DestinationPartyName이 유효 함을 보여줍니다.
모든 레벨에서 EDI를 포함하지 않도록 응용 프로그램 네임 스페이스를 변경했습니다. 이 작동하지 않습니다 : 그것은 자동으로 올바른 네임 스페이스를 사용할 수 코드를 생성하는 방법에 대한
msgEDI850(global::EDI.DestinationPartyName) = HelperObj.EDIParty;
어떤 제안?
Stackoverflow 및 귀하를 구출합니다. 감사합니다. – Jay
네임 스페이스에 EDI가있는 사용하지 않는 항목이있는 어셈블리에 대한 참조가 손상됩니다. – Jay