2009-07-15 4 views
5

Visual Studio 2008 컨텍스트 메뉴에 ASP.NET MVC 프로젝트의 컨텍스트 메뉴에 "보기 추가"또는 "컨트롤러 추가"항목이있는 방법을 정확하게 추가하고 싶습니다. 나는 어떻게 이것을 성취 할 것인가? 추가 기능을 작성해야합니까?Visual Studio 컨텍스트 메뉴에 항목 추가

감사합니다, 나단

답변

2

당신과 나는 아마 물건의 같은 종류의 일을하려고합니다.
그래서 나는 내 연구를하면서 내가 찾은 것을 공유 할 것이다.

올렉 Sych는 ASP.NET MVC의 DLL Microsoft.VisualStudio.Web.Extensions.dll MvcTextTemplateHost 클래스를 포함 파일에 저를 가리 키도록 친절하게도했다.
.NET Reflector 도구를 사용하여이 DLL을 살펴보십시오.



당신이 볼 수 있듯이

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.VisualStudio.Web.Extensions.dll

는 DLL은 MvcAddControllerDialog, MvcAddViewDialog 및 기타 클래스 등의 WinForm 클래스가 포함되어 있습니다.
그래서 나는 그들이 그걸 어떻게했는지 알아 내기 위해 거기에서 파고들 수 있다고 확신합니다.

봐야 할 또 다른 곳은 분명히 Visual Studio Extensibility Developer Center입니다. [학습 센터 자료] 섹션에서
, [사용자 지정 마법사]를 링크 (msdn.microsoft.com/en-us/vsx/dd631327.aspx --- 미안 포함 할 수 있습니다 클릭 한 번에 한 게시물 당 하나의 하이퍼 링크).

마법사들이 새 프로젝트 추가 대화 상자 또는 새 항목 추가 대화 상자 또는 을 열 때 사용자가 사용할 수있는 값의 트리 보기에서 선택할 수 있도록 비주얼 Studio에서 구현 될 수

그들이 솔루션 탐색기에서 항목을 마우스 오른쪽 단추로 클릭하십시오.

그래서 두 곳에서 시작하십시오. 내가 더 많은 것을 발견하면 나 자신도 몇 가지 업데이 트를 게시 할 것입니다.

+0

사용자 지정 마법사를 표시하는 방법을 알고 있지만이 마법사를 열기 위해 상황에 맞는 메뉴에 단추를 추가하는 방법을 알아야한다고 생각합니다. –

관련 문제