[제품종류] IEC1000Lite
[개발환경] Visual Studio 2008 C#
안녕하세요.IEC 266 Lite -> 1000 Lite 마이그레이션 시 문제점이 발생되어 문의 글 드립니다.
.Net 2.0 -> 3.5 적용 시 에는 Smartform 및 Button 등의 속성이 변경 되지 않아 Build 및 Design 이 오류가 발생하지 않습니다.
문제점.
하지만 SmartXN_IEC266 -> SmartXN_IEC1000 DLL References 변경 시 속성 값들 Name 및 항목들이 변경 되면서 문제가 발생 되어 집니다.
문의 사항.
1. 신규 단말기는 SmartButton.Text - > SmartButton.ButtonText 와 같이 변경된 속성 Name 은 Source 상에서 찾아 변경 해 주는 방법 밖에는 없는 건가요?
2. SmartButton.DownImage -> SmartButton.ImageDown 등 이미지 속성 Name 이 변경 되었는데,
SmartXN_IEC1000 DLL 변경 적용 시 resx 파일에 확인 시 변경 된 Name 속성 값에 이미지 데이터들이 들어가 있지만 오류가 발생 되어 집니다.
해당 이미지도 resx 파일이나 Design 속성에서 제거하고 다시 이미지를 등록해 줘야 하는 지요? 자동 적용은 안되는건지요?
3. SmartXN_IEC266 -> SmartXN_IEC1000 DLL 변경 적용 시 SmartX.SmartForm 속성 중 MainForm 항목이 제어가 되지 않습니다.
다른 Windows form 에서 MainForm 속성 This로 변경 시 전체 Windows Form MainForm 항목이 일괄 적용되어 집니다.
그로인해 다른 Windows form designer.cs 파일에 다른 Windows Designer 항목들이 삽입 되어 집니다. (첨부 파일 이미지 참조 요청.)
다른 Windows form 에 영향을 미치는 이유가 무엇인지요? 마이그레이션 시 별도 속성값을 넣어줘야 개별 동작 하는건가요?
4. InnerForm 이 아니고 각각 개별 WindowForm 으로 구현 하려고 하는데 MainForm 항목을 자기 자신이나 (None) 으로 설정하고
다른 Windows form 에 영향을 주지 않게 하려면 별도 속성 값을 변경하거나, Windowsform 생성 시 별도 설정을 넣어야 하는지요?
확인 부탁 드립니다.
감사합니다.