문제

내 DOTNET 응용 프로그램을 사용하면 타사 개발자가 플러그인 DLLS를 허용합니다. 빈 프로젝트와 새로운 표준 클래스를 만드는 일련의 도구를 제공하여 이러한 플러그인을 만드는 프로세스를 용이하게하고 싶습니다. 본질적으로, 나는 많은 DLL 참조와 일부 구축 후 이벤트가있는 일반적인 클래스 리브리 프로젝트를 만들어야합니다. 또한 마법사 UI를 통해 일부 기본 클래스를 설정하는 방법이 있으면 좋을 것입니다.

Visual Studio 용 추가 인을 만들 수 있다는 것을 알고 있지만 이것이 실제로 선호되는 메커니즘입니까? 대신 독립형 애플리케이션을 만들 수있어 디스크에서 모든 파일 ( *.sln, *.csproj, *.csproj.user, *.cs)을 만들 수 있습니다. 이런 식으로 나는 Visual Studio에 의존하지 않습니다. 이 독립성은 문제의 가치가 있습니까?

도움이 되었습니까?

해결책

사용자 정의 프로젝트 마법사의 경우 다음 링크 다음을 확인하십시오.

http://windowsdevcenter.com/pub/a/windows/2007/06/06/developing-visual-studio-project-wizards.html

http://msdn.microsoft.com/en-us/library/aa289144(vs.71).aspx

커스텀 프로젝트 하위 유형이 필요하지 않다고 생각하며 Klausbyskov가 말했듯이 간단한 프로젝트 템플릿을 사용하여 대신이 작업을 수행 할 수 있습니다. 그러나 프로젝트를 많이 제어하려면 프로젝트 하위 유형을 만들어야합니다. 따라서이 링크를 확인하십시오.

http://mgolchin.blogspot.com/2009/07/project-subtypes.html

다른 팁

가장 쉬운 방법은 아마도 관습을 만드는 것일 것입니다. 프로젝트 템플릿.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top