2010-08-20 5 views
1

방금 ​​프로그램을 작성했지만 vb.net (2010)에서 두 개의 dll 파일 (AxInterop.WMPLib.dll & Interop.WMPLib.dll)을 만들었습니다. 동일한 디렉토리에 두 개의 파일이 없어도 응용 프로그램을 실행하면 바로 충돌합니다!VB.Net에서 WMV를 실행하는 데 문제가 있습니다.

추가 라이브러리를 사용하지 않고 WMV 구성 요소를 실행하는 방법이 있습니까? 그렇다면 exe 파일 만 배포 할 수 있습니까?

감사합니다.

답변

0

내 프로그램의 소스를 보호하기 위해 smartassembly라는 프로그램을 사용했습니다.

프로그램 자체에서 종속성 (자원)을 병합할지 묻는 메시지가 표시되어 두 개의 dll 파일을 선택 했으므로 dll 파일이없는 실행 파일 하나를 선택했습니다.

+0

당신이 가지고있는 것이 너무 좋습니다. 그러나 지역 사회의 이익을 위해 해결책을 제공 할 수 있습니까? 그렇지 않으면 질문을 삭제 해달라고 요청하십시오. 감사! – MPelletier

+0

물론 MPelletier는 프로그램 소스를 보호하기 위해 smartassembly라는 프로그램을 사용했습니다. 프로그램 자체는 의존성 (자원)을 합치고 싶은지 물었습니다. 그래서 두 개의 dll 파일을 골랐습니다. 그리고 dll 파일이 전혀없는 하나의 실행 파일을 만들었습니다 !!! – Beho86