Microsoft MVP성태의 닷넷 이야기
배포 시 winform 실행 콘솔로그 보는 방법 [링크 복사], [링크+제목 복사],
조회: 9268
글쓴 사람
흰털너부리
홈페이지
첨부 파일
 

winform 프로그램을 빌드 해서 exe로 배포 했습니다.

wpf로 만든건

커멘드 라인에서
dotnet 앱이름.exe
그냥 앱이름.exe 하면 안나오고요

하니깐 실행 로그가 나옵니다.

winform 빌드 할떄 부터 출력형식을 콘솔 애플리케이션 이라고 하니까 나옵니다.
그런데 windows 애플리케이션 이라고 빌드 한건 콘솔로그 나오게 실행 하려면 어떻게 해야 되나요?

dotnet winform 프로그램.exe 로 실행하니 .runtimeconfig.json이 없다고 나옵니다.

.net core 가 아니고 .net Framework 4.6.1 입니다.

PS C:\Users\user\VisualStudioProjects\winform\winformSample\bin\Release> dotnet .\winformSample.exe
A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in 'C:\Users\user\VisualStudioProjects\winform\winformSample\bin\Release\'.
Failed to run as a self-contained app.
  - The application was run as a self-contained app because 'C:\Users\user\VisualStudioProjects\winform\winformSample\bin\Release\winformSample.runtimeconfig.json' was not found.
  - If this should be a framework-dependent app, add the 'C:\Users\user\VisualStudioProjects\winform\winformSample\bin\Release\winformSample.runtimeconfig.json' file and specify the appropriate framework.

빌드 할떄 생성 된건 winformSample.exe.config 뿐입니다. 내부는 xml 입니다.

Q1. windows 애플리케이션 으로 빌드한 winform 커멘드 라인에서 콘솔 로그 출력 되게 실행 방법
Q2. winformSample.exe.config -> winformSample.runtimeconfig.json 변환 방법
Q3. 빌드시 winformSample.runtimeconfig.json 생성 방법










[최초 등록일: ]
[최종 수정일: 2/7/2023]


비밀번호

댓글 작성자
 



2023-02-07 02시40분
.NET Framework 4.6.1인데 왜 dotnet으로 실행하죠? 전체적으로 질문을 하나도 이해를 못하겠습니다. 본인이 다시 한 번 읽어보시고 좀 더 쉽게 설명해주세요. 많은 질문을 하지 마시고, 직관적인 질문 하나와 그에 따른 예제 프로젝트를 압축해서 첨부해주세요.
정성태

... 31  32  33  34  35  36  37  38  39  [40]  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
4883솔솔8/30/201716210dataview에서 select한 index 가져오기 [1]
4882user8/30/201718493UI 변경 작업 여러개를 동시에 사용하려면 어떻게 해야되나요 ?? [7]
4884user8/31/201715519    답변글 [답변]: UI 변경 작업 여러개를 동시에 사용하려면 어떻게 해야되나요 ??파일 다운로드1
4881kmi8/30/201715532진행속도가 중간에 더뎌지는 문제가 있는데 해결할 수 있는 방법이 있나 궁금합니다. [3]
4880김호종8/29/201715849HTTP JSON POST 관련 질문 드립니다. [1]
4879aos8/27/201716638DateTime 표시할 때 포맷 설정시 밀리초까지 포함하는 법이 궁금합니다 [1]
4878heyh...8/25/201716543프로세스의 프로세스 찾기(?) [2]
4877강준8/24/201715682SQLite journal_mode=wal 관련하여 질문드립니다. [1]
4876heyh...8/23/201716220프로세스 초기화하기 [1]
4874ho8/22/201715628파일 확장자명을 이용해 파일의 실행 프로그램의 전체 경로를 얻어 올 수 있을까요? [1]
4875ho8/23/201716989    답변글 [답변]: 파일 확장자명을 이용해 파일의 실행 프로그램의 전체 경로를 얻어 올 수 있을까요? [1]
4873kmi8/21/201718051전역 변수를 쓰지 않고 여러 군데에서 같은 변수를 공용하는 방법이 궁금합니다. [4]
4872abcd8/18/201716797프로세스를 초기화 하는 명령어도 있나요? [1]
4871kmi8/17/201718680메모리 부족으로 종료되는 현상의 여러가지 이유가 무엇인지 궁금합니다. [2]
4870heyh...8/14/201716979프로그램 실행시 중복일 때 버튼 색깔 원래대로 돌리기 [1]
4868kmi8/4/201716227string[] 에 Reverse 적용방법 질문해봅니다 [3]
4867heyh...8/4/201715584EventHandler에 관한 [1]
486610년차8/3/201716049dsoframer axframer open시 기존 오픈되어있는 엑셀을 먹어버리는 현상 [1]
4865heyh...7/31/201717665클릭원스로 배포 한 프로젝트가 끝났는지 알 수 있는 방법 [8]
4864초보자7/28/201716876DllIImport질문 드립니다. [1]
4863다연아빠7/23/201717453전역 예외처리에 대해 질문있습니다. [3]
4861라르크7/17/201724037window form 예제 따라하는 중인데 12.3 서비스 응용 프로그램에서 진행이 안됩니다. [3]파일 다운로드1
4859heyh...7/10/201717620다른 환경에서 실행하기 [1]
4858heyh...7/10/201716764Clickonce update에 관한질문입니다. [1]
4857heyh...7/7/201717455제가 여태까지 작성한 보고서입니다. [2]파일 다운로드1
4856heyh...7/6/201715815성태님 다른질문입니다. [4]
... 31  32  33  34  35  36  37  38  39  [40]  41  42  43  44  45  ...