우리 제품 중 하나에 XPORT 직렬 이더넷 어댑터를 사용할 생각입니다. Lantronix는 장치와 통신하는 데 사용할 수있는 관리되지 않는 dll을 포함하는 SDK를 제공합니다. 우리의 모든 소프트웨어는 .NET으로 개발되었으므로 래퍼가 필요합니다. 다른 누군가가 이미 고통을 겪었다면 바퀴를 재발 명할 필요가 없다는 것이 좋습니다. 나는 이것이 긴 발사 다. 그러나 나는 내가 시험해 볼 것이다라고 생각했다.Lantronix의 CprIf.dll에 대한 .NET 래퍼를 작성한 사람이 있습니까?
0
A
답변
0
말할 필요없이 래퍼가 필요하지 않습니다. p/Invoke 호출을 dll에 입력하면됩니다. 방법을 알아 내는데 어려움이 있다면 P/Invoke Interop Assistant 도구를 사용하는 것이 좋습니다. 번역 탭으로 이동하여 C++ 코드에서 사용한 함수를 붙여 넣으면 C# 또는 VB에서 호출하는 코드가 제공됩니다.
dll 대신 형식 라이브러리를 사용하는 경우 그 (것)들을위한 포장을 창조하는 Type Library Importer in Managed Code가있는 다른 공구.
관련 문제
- 1. Facebook 연결 및 그래프 API에 STS 래퍼를 작성한 사람이 있습니까?
- 2. Intraweb 용 세션 모니터를 작성한 사람이 있습니까?
- 3. Pusher 용 Android 라이브러리를 작성한 사람이 있습니까?
- 4. 테이블 정의 열을 사용하여 동적 쿼리 엔진을 작성한 사람이 있습니까?
- 5. 프로그래밍 방식으로 DNS를 수정하기 위해 Ruby 코드를 작성한 사람이 있습니까?
- 6. .NET 어셈블리를 작성한 언어를 확인할 수 있습니까?
- 7. 스레드 안전 BindingList를 작성한 사람이 있습니까 <T>?
- 8. CustomActivitiesAndExtensions.xml에 대한 문서가있는 사람이 있습니까?
- 9. PureComponents에서 .NET WinForms Suite를 사용하는 사람이 있습니까?
- 10. 속성 속성에 대한 래퍼를 만드는 방법은 무엇입니까?
- 11. Eclipse GMF에 대한 경험이있는 사람이 있습니까?
- 12. 클래스 주위에 래퍼를 자동으로 생성하는 도구가 있습니까?
- 13. IronRuby 사용에 대한 실제 사례를 아는 사람이 있습니까?
- 14. MISRA-2004 용 코드 검사 도구를 검증하기 위해 C 파일을 작성한 사람이 있습니까?
- 15. (Rhino) JavaScript를 Java 바이트 코드로 컴파일하기 위해 Ant 태스크를 사용하거나 작성한 사람이 있습니까?
- 16. TcpListener에 대한 자체 비동기 래퍼를 작성하려면 어떻게해야합니까?
- 17. ASmack에서 작동하도록 압축을받은 사람이 있습니까
- 18. 등록이 필요없는 COM과 .NET 구성 요소를 성공적으로 사용하는 사람이 있습니까?
- 19. 안드로이드에서 ocr 명함 스캐너에 대한 도움을받을 수있는 사람이 있습니까?
- 20. NSIS를 사용하여 MSI 파일에 대한 SETUP.EXE 래퍼를 만드는 방법
- 21. COM DLL 용 .NET 래퍼를 만드는 도구는 무엇입니까?
- 22. BetterAuthorizationSample을 사용하는 사람이 있습니까?
- 23. NUnitLite를 사용하는 사람이 있습니까?
- 24. SecureBlackBox를 사용한 사람이 있습니까?
- 25. 관리되지 않는 DLL의 .NET 래퍼를 만드는 장단점은 무엇입니까?
- 26. 사람이 메모리 상주하고 타이머에 대한 작업을 실행하는 .NET 프로그램의 좋은 예가 있습니까?
- 27. 에 개미로부터 스핑크스를 돌린 사람이 있습니까?
- 28. Rhino Security를 사용하는 사람이 있습니까?
- 29. PowerShell에서 HTML Tidy .NET DLL 래퍼를 사용하는 방법?
- 30. WiX, hudson, msbuild 및 부트 스트 래퍼를 통해 .NET 설치
매우 흥미 롭습니다 ... 팁 주셔서 감사합니다. 그게 나처럼 순진한 사람들을위한 유용한 도구 같아! – ejwipp