728x90
반응형

visual 4

C# Application에 DLL 포함하여 Single File로 Build 하기

안녕하세요, MoonLight입니다.​Application을 만들다 보면 필연적으로 DLL이 필요하게 되는데요, 결과물을 배포할 때 여러 개의 DLL을 같이 배포하는 경우도 있지만,​깔끔하지 못하게 보이는 것을 싫어하는 분들도 있을 수 있습니다.​개인적으로, Application 제작 후, Release 하는 경우에 이런저런 의존성 때문에 실행에 필요한 파일들이 많아져서 보내는 사람이나 받는 사람이나 모두 조금 귀찮아지는 경우가 생기는 것이 좋게 보이지는 않았습니다.​​아래의 예와 같이, 하나의 실행 파일 이외에 실행에 필요한 다양한 DLL 파일들이 생기는 것을 볼 수 있습니다.​​이번 Post에서는 DLL을 실행파일에 포함하는 여러 가지 방법에 대해서 알아보도록 하겠습니다.​​​  1. Single F..

Development Tip 2025.01.17

.Net Framework / .Net Core / .Net 통합의 역사

안녕하세요, MoonLight입니다.​지난번 .Net Framework / .Net Core 와의 관계에 대해서 알아본 후에 이번 Post에서는 .Net Framework / .Net Core의 역사와 .Net으로 통합된 이야기를 다루어 보겠습니다.​.Net Framework / .Net Core / .Net Standard의 소개에 관한 글은 아래 Post를 참고해 주세요. https://moonlight314.tistory.com/entry/NET-Framework-NET-Core-NET-Standard .NET Framework / .NET Core / .NET Standard ?안녕하세요, MoonLight입니다.​이번 Post에서는 MS에서 .Net이라는 이름을 달고 출시한 다양한 소프트웨어 개..

Development Tip 2025.01.17

MSBuild 오류 MSB8041 - 이 프로젝트에는 MFC 라이브러리가 필요합니다.

안녕하세요, MoonLight입니다.​이번 Post에서는 Visual Studio 2019에서 MFC Project를 Build하는 방법에 대해서 알아보겠습니다.​'요즘 세상에 아직 MFC를 사용할 일이 있을까?' 라는 생각을 하실지도 모르겠으나,​저같은 경우에는 직접 MFC를 이용해서 개발하는 것이 아니고, 오래전에 개발된 Project를 살펴볼 일이 있어서 ​Visual Studio 2019에서 Build하려고 했더니, "MSBuild 오류 MSB8041 - 이 프로젝트에는 MFC 라이브러리가 필요합니다."라는 Error를 내면서 Build가 되지 않네요.​해결 방법은 간단합니다. MFC를 설치하면 됩니다. ​Visual Studio 2019는 기본적으로 MFC가 설치되지 않습니다. Visual St..

Development Tip 2024.04.26

Visual Studio Code python Argument 넣어서 디버깅하기

안녕하세요, MoonLight입니다. ​ 이번 Post에서는 Visual Studio Code에서 python 명령어 인자(Arguments)를 넣어서 Debugging 할 수 있는 방법을 소개해 드릴까 합니다. ​ 다른 이들의 Project를 받아서 내가 직접 변수들 값도 보면서 이것저것 확인해 보고 싶은 경우가 많은데 ​ 이럴 때에 Command Line Arguments를 넣는 방식으로 만들어진 Project를 Visual Studio Code로 ​ Debugging하려면 조금 난감한 경우가 있습니다. ​ ​ 이럴때 어떻게 하면 쉽게 Command Line Arguments를 넣어서 Debugging 할 있는지 알려드리겠습니다. ​ ​ ​ 먼저, 'Debug' 단추를 누른 후에 아래 그림과 같이 '..

Development Tip 2024.01.03
728x90
반응형