>

Ctrl+Shift+N을 눌러 새 프로젝트를 만듭니다. 그런 다음 Other Languages/Visual C#: Console App (.NET Core) 를 선택했습니다  확인을 누르십시오.

만든 .csproj 파일에는 다음과 같은 줄이 있습니다 : <OutputType>Exe</OutputType> . 그러나F7을 누르면 출력에 다음이 표시됩니다.

1>------ Build started: Project: ConsoleApp3, Configuration: Debug Any CPU ------
1>ConsoleApp3 -> C:\Users\*MyUserName*\source\repos\ConsoleApp3\ConsoleApp3\bin\Debug\netcoreapp2.0\ConsoleApp3.dll
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

그래서 .dll 파일을 만들었습니다. 그러나 .exe 파일을 어떻게 얻습니까? .dll 파일 이름 바꾸기가 작동하지 않습니다. 그때 열리지 않습니다.


  • 답변 # 1

    빌드 후 * .dll 대신 * .exe를 원한다면 (메인의 일종이없는 라이브러리 자체는 실행할 수 없으므로 주요 기능이 필요합니다) 다음과 같이하십시오 :

    1- 솔루션 열기

    2-exe로 컴파일하려는 프로젝트를 마우스 오른쪽 버튼으로 클릭->속성

    3- 구성 속성->일반

    4- 프로젝트 기본값에서 구성 유형을 Application (.exe)으로 변경

관련 자료

  • 이전 python - 특정 창에서 텍스트를 읽으려면 어떻게해야합니까?
  • 다음 rails 5의 before_destroy 콜백 throw ( - abort) 및 레코드 수정