이상 VS2017의 WinForm 디자이너 조사

 

 의 WinForm 소프트웨어 개발 프로세스, 크게 레이아웃 응용 프로그램의 효율성을 개선하는 비주얼 디자이너를 사용하여, 오늘은 문제 해결 과정에 대한 기록, 디자이너 오류, 다음과 같은 오류 스크린 샷을 만났다.

       (1-1) 다음 샷이 주어진 후에 제어 밖으로 도구의 사용자 제어를 미리 작성된. 이러한 오류는 프로그램이 실제로 실행되고 존재하지 않습니다. 그것은 대 2,017 디자이너 렌더링이 발생하는 사용자 지정 컨트롤 클래스 생성자 또는로드 메소드의 기본 구현의 모양을 제어하는 ​​것을 발견했다. 왜 실제로 이상 실행하지 않았다? 

       따라서, 발생 지점에서 제어 검사 발신자, 캐치를 시도 플러스, 아래의 스크린 샷 (1-2), 그 이상 표시 등 디자이너 (1-3)로. 원래는 IDE 시작 디렉토리에서 컨트롤을로드, 환경은 응용 프로그램 디렉토리의 시작이 아니다. 사용자 컨트롤은 IDE 환경을 응용 프로그램 시작 디렉토리 구성 정보와 다른 DLL에 의존하고 구성하기 때문에 이러한 종속성이 존재하지 않습니다.

   해결 방법 :

   사용자의 시작 부분에서 1 등의 제어 구성 또는로드 플러스 캐치를 시도하는.

   2. 첫 번째 일부 외부 종속성 주입 파라미터에 의해 전달 될 수있는 바와 같이, 프로세스를 활성화 외부의 의존성을 줄이기 위해 사용자 제어.

 

그림 1-1

 

그림 1-2

 

그림 1-3

 

추천

출처www.cnblogs.com/howtrace/p/11423593.html