This is an old revision of the document!


.NET Framework 4.x와 Mono 사용하기

이 문서는 기존 .NET Framework 4.x 및 WinForms 응용 프로그램을 Linux 기반 장치에서 실행하는 방법을 설명합니다.

Mono를 사용하면 Windows에서 개발한 .NET Framework 응용 프로그램을 Linux에서도 실행할 수 있습니다. 기존 프로젝트를 최대한 수정 없이 Linux로 이식해야 하는 경우 유용한 방법입니다.

관련 문서

    • Mono를 이용하면 .NET Framework WinForms 응용 프로그램을 Linux에서 실행할 수 있습니다.
    • Visual Studio에서 개발 및 디버깅한 후 실행 파일을 ComfilePi로 복사하여 실행할 수 있습니다.
    • 대부분의 경우 별도의 재컴파일이 필요하지 않습니다.
    • 터치 기반 HMI에서는 마우스 커서가 필요하지 않은 경우가 많습니다.
    • Mono 환경에서 마우스 커서를 숨기는 방법을 설명합니다.

디버깅

Visual Studio에서 ComfilePi의 .NET Framework 4.x 응용 프로그램을 원격으로 배포하고 디버깅하려면 다음 확장 기능을 사용하십시오.

AdvancedHMI

AdvancedHMI는 Visual Studio를 기반으로 HMI를 개발할 수 있는 오픈소스 소프트웨어입니다.

.NET Framework 4.x를 기반으로 하며, Linux 기반 ComfilePi에서도 실행할 수 있습니다.

Visual Studio를 사용한다고 해서 반드시 프로그래밍 경험이 필요한 것은 아닙니다. 대부분의 HMI는 코드를 작성하지 않고도 구성할 수 있습니다.

.NET (C# & VB.NET)