Windows IoT 코어가 설치된 Raspberry PI에 대한 응용 프로그램에 문제가 있습니다. 나는 IO를 관리하기 위해 작은 서버를 공개 할 것이다. 이를 위해 I/O를 관리하는 C# 라이브러리와 C# 라이브러리에서 정보를 가져와 Node.js 서버에 제공하는 WinRT 브리지가 있습니다. 그러나 C# 라이브러리 또는 WinRT 브리지에 breackpoint를 넣을 때 작동하지 않습니다. Node.js 파일에서만 작동합니다. 어떻게 관리 할 수 있습니까? 작동하도록하는 방법이 있습니까? 대답에 대한 많은 고민Node.js 및 C# 라이브러리가있는 UWP. 어떻게 C#을 디버깅하려면?
0
A
답변
1
IO를 관리하는 데 약간의 서버가 노출됩니다.
Node.js가 ChakraCore JavaScript engine 전체 access to UWP APIs from Node.js applications을 사용하도록 설정합니다. C# 라이브러리 및 WinRT 브리지가 필요 없습니다.
HelloBlinky은 참조 할 수있는 Node.js 서버에서 GPIO를 관리하는 공식적인 샘플입니다.
Thanx Rita,하지만 제가 노출 한 것보다 조금 더 복잡합니다. 정말 많은 엔티티를 관리하는 인프라가 있고 RPi를 통해 센서 네트워크의 상태를 노출하기 때문에 C# 측을 디버그해야합니다. 정말로 ... JS에서 GPIO 관리를 구현하지 않고 C# 측을 디버깅해야합니다. Thanx –
@DarioBenevento 프로젝트 구성은 어떻게됩니까? –
Hi Rita, 간단히 말하면 : WebSoket을 통해 게이트웨이를 통해 외부 센서의 메시지를 관리하는 C# 프로젝트가 있습니다. 이 구조는 센서 계층 구조, 건물 계층 구조 및 일부 논리 관리를 통한 매핑 간의 매핑입니다. 약 200k 줄의 코드. 이 시나리오에서는 스키마를 나타내는 웹 페이지를 노출합니다. Node.js와 Universal Application 사이에 브리지를 삽입하는 방법을 찾았지만 C# 측을 디버깅 할 수 없습니다. –