의 , 나는 약간 다른 방식으로이 질문에 답할만한 가치가 있다고 생각한다.
OP에는 해당 static Main()
개의 메소드가있는 몇 가지 다양한 C# 클래스가 있으며 (이 클래스 각각은 아마도 앱 코드를 부트 스트랩하는 다른 방법 일 수 있음) 이해하고 Visual에서 앱을 시작할 때 쉽게 전환 할 수 있기를 바랍니다. 사진관. 간단한 대답은 : 쉬운 방법은 없습니다 : (
출력 유형이 "클래스 라이브러리"인 경우 먼저 static Main()
메서드를 통해 프로젝트를 시작할 수 없습니다.이 클래스를 " 콘솔 응용 프로그램 "또는"Windows 응용 프로그램 "을 실행할 수 있습니다.이 방법은 static main()
메서드가있는 클래스를 마우스 오른쪽 단추로 클릭 한 다음"다른 이름으로 실행 ... ","Java 응용 프로그램 "입니다. 자바에서는 라이브러리 프로젝트/모듈과 같은 개념이 없으므로 static main()
이 포함 된 프로젝트가"라이브러리 "인지 여부는 중요하지 않습니다.
둘째, 가장 쉬운 방법은 나는 (레이의 대답과 매우 흡사하다) 것을 발견했다 :
- 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "속성" "응용 프로그램"에서
- , 당신의 출력 유형이
- 변경 "시작 개체"
static Main()
인 클래스 "클래스 라이브러리"있지 않은지 확인 하나는
- 는, 불행하게도
"새 인스턴스를 시작합니다"프로젝트 "디버그"를 마우스 오른쪽 버튼으로 클릭 실행하려면, 나는 다른 사용하여 동일한 프로젝트 VS 다른 시작 구성에 저장하는 방법을 볼 수 없습니다 수업을 할 수 있도록 그들 사이를 쉽게 전환 할 수 있습니다. AFAICS는이를 달성하기위한 유일한 방법은 솔루션 내부에 새로운 프로젝트를 생성하고 다른 주요 클래스를 시작하도록 구성하는 것입니다.
나는 각각에'main' 함수가 있다고 가정하고 있습니까? – xbonez
어떤 유형의 프로젝트입니까? 왜 수업을 개별적으로 운영합니까? 무엇을 성취하려고합니까? – Oded
아마도 저자는 몇 가지 테스트를하고 싶어하고 Main 메서드가있는 여러 파일을 가지고 있습니다. – Bas