C\#로 ActiveX 컨트롤 작성(3)

앞에서 우 리 는 ActiveX 컨트롤 러 의 개발 을 마 쳤 고,다음은 그것 을 발표 하 는 것 이다.       우선,우 리 는 windows 설치 항목 을 만 들 고 ActiveX 컨트롤 의 주 출력 을 프로젝트 출력 에 추가 합 니 다.그리고 ActiveX 컨트롤 의 주 출력 파일 을 바 꾸 고 Register 속성 을 vsdrpCOM 으로 바 꿉 니 다.그림:

다음 단 계 는 프로젝트 속성 을 바 꾸 고 안내 프로그램 을 웹 안내 프로그램 으로 변경 합 니 다.안 타 깝 게 도 웹 안내 프로그램 설정 에 설 치 된 폴 더 URL 에는 절대 경 로 를 사용 해 야 하 며 상대 경 로 를 사용 할 수 없습니다.설치 프로그램 을 만 들 때 경 로 를 확인 해 야 한 다 는 뜻 으로 불편 하 다.예제 에서 저 는 localhost 를 사 용 했 습 니 다.발표 에서 실제 도 메 인 이름 으로 바 꿀 수 있 습 니 다.
 

    현재 우 리 는 설치 프로그램 을 만 들 고 해당 프로그램 을 정확 한 디 렉 터 리 에 복사 합 니 다(이 예 는 기본 사이트 디 렉 터 리 의 ActiveX 폴 더 입 니 다).설치 파일 의 정확성 을 검증 하기 위해 Setup.Exe 파일 을 직접 실행 할 수 있 습 니 다.내 기계 에서 정확하게 집행 되 었 다.성공 했다!
 
 
    이제 우 리 는 hello World.htm 파일 을 다시 바 꿔 야 한다.수 정 된 결 과 는 다음 과 같다.
 

 
 
   classid="clsid:9551B223-6188-4387-B293-C7D9D8173E3A" Width="184" Height="96" codebase="ActiveX/Setup.Exe"
 
>
 

 


 

 

 
object 블록 에 codebase 속성 을 추 가 했 습 니 다.이것 이 바로 제 정 된 다운로드 컨트롤 의 위치 입 니 다.상대 적 인 경 로 를 사용 할 수 있 습 니 다.서 두 르 지 마 세 요.우 리 는 아직 이 페이지 를 정확하게 요청 할 수 없습니다.왜냐하면 우 리 는 아직 우리 의 컨트롤 에 서명 하지 않 았 기 때 문 입 니 다.서명 은 두 가지 방식 을 사용 할 수 있 습 니 다.하 나 는 위 에서 설치 프로그램 을 만 들 때 서명 하 는 것 이 고 다른 하 나 는 sn.exe 로 서명 하 는 것 입 니 다.더 많은 옵션 을 제공 할 수 있 기 때문에 후 자 를 사용 하 는 것 을 추천 합 니 다.저 는 게 을 러 서 많이 쓰 지 않 겠 습 니 다.csdn 의 글 을 참고 하 세 요《발표 ActiveX》먼저 깨 우 쳐 드 리 겠 습 니 다.인증 서 를 신청 할 때 고급 인증 서 를 선택 하 십시오.
 
 원본 다운로드:블 로그   본 사이트 다운로드

좋은 웹페이지 즐겨찾기