본문 바로가기
C#&Dev

디자인모드에서의 E_FAIL 오류

by 구엽하늘 2024. 7. 6.
728x90


인터넷에 있는 많은 방법을 해보았지만,

해결되지 않았다.

 

E_FAIL 오류가 지정되지 않은 오류라서 그런지,

여러 상황을 대변하는 ELSE 인 것이려나.


재빌드를 하면, 오류 메시지가 약간 달라진다.

 


0x80004005 문구가 사라진 이후에,

Designer.cs에서 힌트를 찾았다.

 


이 말은 같은 이름으로 이곳 저곳에 존재하고 있다는 메시지이다.

DLL 참조를 보았다.

 


내가 MEPS50.WIN.UI.ET 인데, MEPS50.WIN.UI.ET를 참조하고 있으니,

1001P 화면이 내 것인지, 내 안의 내 것인지 알 수 없는 상황.

당장 지웠다.


지우고 나니 정상적으로 열린다.

왜 이렇게 된 것일까?

 

1001P 화면을 만들 때, 실수로 UI.ET.ETC 로 만들었다.

그래서 참조가 UI.ET.ETC 가 추가되었을 것으로 추측되며,

1001P 화면의 UI.ET.ETC를 지우개로 지워서,

UI.ET.ETC를 UI.ET 로 변경했는데

참조도 따라 변경된 것이 아닐까 추측한다.

 

다시 재연해보고 싶지만,

귀차니즘이 극도로 발현되고 있어, 관둔다.


 

'C#&Dev' 카테고리의 다른 글

EditValueChanged  (0) 2024.11.04
XtraTabControl 로 만든 Tab을 TabPane으로 변경  (0) 2024.08.09
LookUp DropDown  (0) 2024.05.30
개발 시작 전 작업정리  (1) 2024.05.24
이 창을 닫으시겠습니까?  (0) 2024.05.17