티스토리 뷰

반응형

오늘은 Application을 제작할 때, 햇갈릴 수 있는 내용을 준비했다.

Windows 에서는 Application을 Desktop, Mobile, IoT 등에 설치 될 수 있도록 구성해 놓았기때문에

Visual Studio를 통한 개발 진행시 Template 를 잘 선택해야한다.

Windows 10 IoT 용 App을 만들기위해서 기존에는 Sample project를 기반으로 확인 했었는데 직접

Project를 생성하려다 보면 UI가 있거나 없는 프로젝트로 생성할 수 있다. 

IoT라는 개념이 UI가 있을수 도 있고 없을 수도 있다보니 이런 듯 하지만 지금은 UI를 그려주는 부분을 

연습하기도 해야하니 당분간은 UI가 포함되는 Project Template를 선택하도록 할 것이다.



새 프로젝트 생성시 Visual C# 항목에서 유니버셜을 선택하면  Blank app을 선택 할 수 있는데 이는 UI가 포함되는 App Template 이다.

다만 IoT 용으로 사용하기 위해서는 Reference 를 Add 해주어야 한다.



빨간 사각형의 모습처럼 Gpio 관련된 Library를 사용하고 싶어서 아래 private 변수로 GpioPin을 생성했으나 에러가 나고 참조하는 부분을 보면 색이 Gray 처러되어 있음을 볼수 있다. 이는 Library를 선언했음에도 사용되지 않았거나 참조할 수 없기 때문인데, 아래 GpioPin을 선언했으니 전자가 원인이 될 것이다.




Project 우측 버튼을 눌러 팝업 메뉴가 뜨면 '참조 추가' 를 선택하여 'Windows IoT Extensions for the UWP' 를 추가 해주면 이후에는 IoT Project를 위해 사용하려는 Library를 사용할 수가 있게 된다. 혹시나 이 부분에서 삽질하시는 분이 없기를 바란다.

 

반응형
댓글