2016-10-04 1 views
2

Windows Forms 프로젝트에서 Visual Studio 2012으로 작업하고 있습니다.ToolBox에 프로젝트의 폴더에있는 UserControl을 추가하는 방법

프로젝트의 솔루션에서 나는 userControls이라는 새 폴더를 만들고 사용자 정의 컨트롤 (UserControl1)을 추가했습니다.

enter image description here

가 어떻게이 ToolBox에서 해당 폴더에있는 UserControl에 액세스 할 수 있습니다 : 여기

솔루션의 트리보기입니까?

솔루션을 다시 빌드하고 Visual Studio를 다시 시작해도 문제가 해결되지 않았습니다.

+0

다음을 시도해보십시오. Visual Studio를 닫은 후,'bin'과'obj' 폴더를 삭제하십시오. 또한 '% userprofile % \ appdata \ local \ Microsoft \ VisualStudio \ 11.0 \ ProjectAssemblies'로 이동하여 모든 폴더를 삭제하십시오. –

+0

@RezaAghaei 그 작품, 고마워요! – ThunderWiring

+0

@RezaAghaei btw, 답변으로 추가 할 수 있으며 동의하겠습니다. – ThunderWiring

답변

2

현재 프로젝트에있는 사용자 컨트롤은 빌드가 성공적으로 완료되면 자동으로 도구 상자에 추가되며이를 수행하기 위해 추가 작업을 수행 할 필요가 없습니다.

도구 상자가 새로운 사용자 정의 컨트롤로 채워지지 않는 이러한 문제는 일반적으로 빌드 오류 또는 디자이너 오류입니다. 이 문제를 해결하려면 다음 작업을 수행 할 수 있습니다

  • 닫기 비주얼 스튜디오
  • 비주얼 스튜디오 디자이너 캐시 파일을 삭제합니다. 이렇게하려면, 아래 경로로 이동하고 모든 폴더를 삭제합니다

    %userprofile%\appdata\local\Microsoft\VisualStudio\11.0\Proj‌​ectAssemblies 
    
  • 이 프로젝트의 binobj 폴더를 삭제합니다.

  • Visual Studio를 다시 열고 솔루션을 빌드하십시오.
0

1.You는

Toolbox -> right click -> Choose Items -> Browse 

UserControl와 어셈블리를 선택하여 사용하면 도구 상자에이를 추가 할 수 있습니다.

2. 솔루션 전체를 빌드하십시오. 그 후에 UserControltoolbox에 표시됩니다.

+0

VS2012, ToolBox를 마우스 오른쪽 버튼으로 클릭하면이 옵션이 나타나지 않고'Dock','Float','자동 숨기기','Hide','탭 문서로 도킹 ' – ThunderWiring

+0

@mww 도구 상자에 현재 프로젝트에 자동으로 추가됩니다. 일반적으로 이러한 문제는 빌드/디자이너 오류입니다. –

관련 문제