Visual Studio 2010에서 명령 줄 인수를 전달합니까?


답변:


216
  • 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 메뉴에서 속성을 선택합니다.
  • 구성 속성-> 디버깅으로 이동합니다.
  • 속성 목록에서 명령 인수를 설정합니다.

명령 줄 인수 추가


@Andrew Cooper와 우리가 2 개의 논쟁이 있다면 어떨까요? 그런 다음로 분리해야하고 ;C ++에서했던 것처럼 일반적인 방법으로 경로를 설정해야합니까?
Rocket

5
@Ahmad-아니요. 명령 줄에서와 같이 인수를 입력하면됩니다. 즉. 공백으로 구분됩니다.
Andrew Cooper

터미널 애플리케이션으로 실행되는 경우 터미널에 입력 할 수있는 방법이 있습니까?
Chris Zhang

@ChrisZhang 나는 당신이 콘솔 응용 프로그램을 의미한다고 가정하고 대답은 아니오입니다.
Andrew Cooper

@Andrew Cooper VS에서 여러 인수를 전달하는 방법을 알려주세요
The Beast

32

Project-> Properties-> Debug 아래에 명령 줄 인수 상자가 표시되어야합니다 (C # 2010에 있지만 기본적으로 동일한 위치에 있어야 함).


감사합니다 ! 나는 그가 가장 먼저 대답했기 때문에 다른 사람의 대답을 골랐다!
Fahad

@AlexHart VS에서 여러 인수를 전달하는 방법을 알려 주실 수 있습니까?
The Beast

12

Visual Studio 2015 :

Project =>귀하의 응용 프로그램 Properties. 각 인수는 공백을 사용하여 구분할 수 있습니다. 동일한 인수 사이에 공백이 있으면 아래 예와 같이 큰 따옴표를 넣으십시오.

여기에 이미지 설명 입력

        static void Main(string[] args)
        {
            if(args == null || args.Length == 0)
            {
                Console.WriteLine("Please specify arguments!");
            }
            else
            {
                Console.WriteLine(args[0]);     // First
                Console.WriteLine(args[1]);     // Second Argument
            }
        }

1
  1. 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭합니다 .
  2. 속성을 선택 하고 클릭합니다.
  3. 그런 다음 디버깅을 선택 하고 명령 인수 상자에 충분한 인수를 제공하십시오 .

노트 :

  • 또한 구성 유형 및 플랫폼을 확인하십시오 .

img

그런 다음 적용확인을 클릭 하십시오 .


0

Visual Studio ( 예 : 2019) 일반적으로 구성 대화 상자에서 선택한 플랫폼 (예 : x64) 디버그하려는 플랫폼과 동일합니다. (설명은 그림 참조)

인사말 마이크 여기에 이미지 설명 입력

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.