2014-04-09 4 views
0

내 프로젝트 템플릿이나 "온라인"- 옵션에서 Windows Forms Control Library를 찾을 수 없습니까? 이름이 변경되었거나 단순히 Express 버전에 포함되지 않았습니까?Visual Studio 2013 Express의 사용자 컨트롤은 무엇입니까?

편집 : 어쩌면 클래스 라이브러리 임 검색 무엇인가?

using System.Windows.Forms 

내가 클래스 라이브러리에 주위에 작업을 할 수 있습니까 윈폼에 대한 사용자 컨트롤을 만들려하지만, 클래스 라이브러리는 윈폼 구성 요소를 인식 해달라고 내가 사용하지 못할? 아니면 전체 버전의 VS가 필요합니까?

+0

어떤 버전의 VS 2013 Express가 설치되어 있습니까? "Express 2013 for Web"또는 "Express 2013 for Windows"또는 "Express 2013 for Windows Desktop"? – LakshmiNarayanan

+0

죄송합니다, 임명 Windows 바탕 화면에 대한 Express 2013 – DaveL

답변

0

클래스 라이브러리은 실제로 당신이 필요하지만이 프로그램윈폼을 선택하는 귀하의 경우 더 나은 것을 모든 참조가 설정되는 방식 때문이다.

프로젝트를 만들었 으면 속성 유형 탭에서 프로젝트 유형을 클래스 라이브러리으로 변경하십시오.

참고 : using 절 그냥 간단들이 참조하는 어셈블리의 클래스를 참조 할 수 있습니다. 그러나 이들에 대한 액세스 권한을 얻으려면 먼저 프로젝트 참조에 추가해야합니다. 프로젝트 expolorer - 참조를보십시오.

윈도우 템플릿이 이미 필요한 모든 어셈블리를 가지고 양식 동안 클래스 라이브러리 템플릿하지 않습니다 만이 아닌 시각적 클래스를 작성하는 데 필요한 최소한있다. 상기 프로젝트 탐색기에서 마우스 오른쪽 버튼을 클릭하여 필요에 따라

당신은 항상 더 많은 참조를 추가 할 수 있습니다. 그런 다음 필요에 따라 조립품을 탐색 할 수 있습니다. System.Windows.Forms

그리고 대부분의 경우 정식 버전은 필요하지 않습니다.

+0

Ok, 그러나, 제 문제는 처음부터 Winforms 프로그램을 선택할 수 없다는 것입니다 : ( – DaveL

+0

왜 당신이 게시 한 사진에서 볼 수 있습니다. – TaW

+0

아, 네 말이 맞다. 내가 섞어서, 나는 윈도우 폼 컨트롤 라이브러리를 정말로 찾고 있었다. 나는 그들이 클래스 라이브러리를 위해 그 라이브러리를 제거한 것 같다. 나는 당신의 대답에 정말로 감사했다. 장기적으로, 나는 당신이 무슨 짓을했는지 (즉, winforms 앱을 만들고 나중에 그것을 클래스 라이브러리로 다시 만든다) 볼 수없는 솔루션을 좋아하지는 않는다.하지만 이것은 좋은 팁이다. 확실히, 들어 와라.그러나이 특별한 경우에는 클래스 라이브러리를 사용하고 어셈블리로 관리하는 것이 좋습니다. 수락 됨! – DaveL

0

MSDN에서, 당신은 확장 성이 옵션을 찾기 위해 수 있어야한다 -> 옵션 템플릿. 새 프로젝트 대화 상자에서

, 설치된 템플릿에서, 선호하는 프로그래밍 언어에 대한 노드를 확장 한 다음 확장을 선택합니다. 프로젝트 유형 목록에서 Windows Forms Toolbox Control을 선택합니다.

+0

나는 이런 식으로 찾고 있었어. 그러나 나는 같은 대화 상자를보고 있다고 생각하지 않습니다. (이것은 데스크톱 2013의 Express 버전에서 새 프로젝트를 만들 때 표시됩니다. http://postimg.org/image/704j35u5n/ – DaveL