.NET Core로 진행할 때 프로젝트 출력 형식을 콘솔 애플리케이션(Console Application)으로 설정해도
Console 창이 나타나지 않아 불편함이 있었습니다.
이를 해결하기 위해서 프로젝트 파일(.csproj)을 메모장으로 열어 PropertyGroup 안에 다음을 넣어줍니다
<DisableWinExeOutputInference>true</DisableWinExeOutputInference>
그러면 아래처럼 작성됩니다.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework>
<UseWPF>true</UseWPF>
<DisableWinExeOutputInference>true</DisableWinExeOutputInference>
</PropertyGroup>
.
.
.
</Project>
그리고 앱을 실행하면 콘솔창이 나타나는 것을 볼 수 있습니다.
출처
.NET 5 / Windows Forms에서 Console창이 뜨지 않는 경우 - 👨🏫 튜토리얼, 팁, 강좌 - 닷넷데브 (dotnetdev.kr)
반응형
'C#' 카테고리의 다른 글
[C#][Winform][MSChart] 차트 Area 영역 재설정 하기 (0) | 2022.10.20 |
---|---|
[C#][MSChart] Cursor 없애기 (0) | 2022.06.23 |
[C#] 숫자만 입력받는 TextBox 만들기 (0) | 2021.03.23 |
[C#, DataGridView] 실시간 데이터 추가시 느려지는 현상 해결 (0) | 2020.07.08 |
[C#, DataGridView] 데이터 추가시 DataGridView 깜빡임 문제 해결 (0) | 2020.07.08 |