2012-06-08 3 views
2

Ascom 웹 사이트에서 C# 샘플 프로젝트를 컴파일하려고합니다 : http://ascom-standards.org/.Visual Studio 어셈블리에서 Driveraccess.dll이 누락되었습니다.

그러나 컴파일러가 설치시 지정한 경로에서 dll을 찾을 수 없으므로 using DriverAccess;에서 나에게 문제가 발생합니다 (모두 자동으로 완료 됨). 적합성 검사기가 내 Ascom 플랫폼 (최신 6 sp1)의 유효성을 검사합니다. 이 문제를 해결하는 방법을 생각할 수 없습니다.

+0

버전 번호를 확인 했습니까? 버전이 명시 적으로 정의 된 경우 컴파일러는 이전 버전 또는 최신 버전의 dll에 연결하지 않습니다. 예제가 작성된 이후로 dll의 새 버전을 출시했을 가능성이 있습니다. – JDB

답변

1

참조를 추가해야합니다. Project + 참조 추가, 찾아보기 탭에서 c : \ program files (x86) \ common files \ ascom.net으로 이동하여 ASCOM.DriverAccess.dll을 선택하십시오. dev 시스템이 32 비트 운영 체제를 실행하는 경우 경로의 (x86) 부분을 삭제하십시오. 네임 스페이스 이름은 "DriverAccess"가 아닌 "ASCOM.DriverAccess"이므로 또 다른 연결이 끊어집니다.

더 도움이 필요하다고 생각합니다. 가장 친절한 래퍼는 아닙니다. 헌신적 인 Yahoo group에서 동료 프로그래머를 찾으십시오. SO보다 여기에 대한 응답이 훨씬 빠릅니다.

+0

도움이되었습니다. 사실 C#으로 전혀 경험하지 못했습니다. NET 프로그래밍을위한 ASCOM 기능 덕분에 접근했습니다. 아마 Yahoo 그룹을 확인해 보겠습니다. – Stencil

관련 문제