안녕하세요..
질문있습니다.
ActiveForm이용해서 배포할려구 하는데 다만, 첨부화일이 있습니다.
그런데 첨부화일들 들어갈 자리가 동일하지 않구 하나는 c 의 root로 다른 하나는 windows/system(98) 이나 windows/system32(NT)로 들어가야 합니다.
그리구, 위의 사항들을 강제로 설정(copy)한 후 실행을 하면 처음 한번은 되는데
두번째부터는 버전이 바뀌었는데두 바뀐 ocx를 다운로드 하지 않습니다.
버전두 자동증가형으로 하구, 버전포함했구, HTML코드두 버전과 동일하게 맞추었습니다.
질문..
1. 배포시 첨부화일에 inf화일두 같이 cab화일로 묶어서 배포해야 하나요..
2. 첨부화일들의 각각의 directory는 어떻게 설정하나요.
3. 버전변경시 다운로드가 않되는 이유..
제가 수정한 inf화일 내용----
;Delphi-generated INF file for Test.ocx
[Add.Code]
Test.ocx=Test.ocx
File1.cds=c:File1.cds
File2.cds=c:File2.cds
midas.dll=%SystemRoot%midas.dll
[Test.ocx]
file=http://210.121.242.169/main/asp/window/Test.cab
clsid={436D6B2E-623A-4C8B-A4E9-33B87DA5E96F}
RegisterServer=yes
FileVersion=1,2,0,1
[midas.dll]
file=http://210.121.242.169/main/asp/window/Test.cab
RegisterServer=yes
[File1.cds]
file=http://210.121.242.169/main/asp/window/Test.cab
[File2.cds]
file=http://210.121.242.169/main/asp/window/Test.cab
---------------------------------------------------
감사합니다.
저의 경우는 아래와 같이 사용했습니다.
질문.
1. 배포시 첨부화일에 inf화일두 같이 cab화일로 묶어서 배포해야 하나요..
==> 저의 경우는 Cab파일에 묶어서 배포했습니다.
> 2. 첨부화일들의 각각의 directory는 어떻게 설정하나요.
==> DestDir = 11(11번은 System Directory이고 10번은 Windows Directory일 겁니다.)
> 3. 버전변경시 다운로드가 않되는 이유..
==> 배포하기위한 ASP파일에 codebase="http://210.121.242.169/main/asp/window/Test.cab#Version=1,2,0,1"
위와같이 Version을 포함시키 셨는지 확인해보십시요.
아니면, OCX파일의 버전과 ASP파일의 버전 그리고 inf파일의 버전이 일치하는지 확인해보십시요.
저도 처음 해본거라 이방법이 정답이라고는 말을 못드리겠네요.
하지만 이렇게 하니까 되더군요.
도움되었으면 합니다.
그럼. 즐코하세요.
--수정------------------------------------------------
[Add.Code]
Test.ocx=Test.ocx
File1.cds=File1.cds
File2.cds=File2.cds
midas.dll=midas.dll
[Test.ocx]
file=http://210.121.242.169/main/asp/window/Test.cab
clsid={436D6B2E-623A-4C8B-A4E9-33B87DA5E96F}
RegisterServer=yes
FileVersion=1,2,0,1
[midas.dll]
file=http://210.121.242.169/main/asp/window/Test.cab
RegisterServer=yes
DestDir = 11 ==> system 디렉토리로 Copy
이영일 wrote:
> 안녕하세요..
> 질문있습니다.
>
> ActiveForm이용해서 배포할려구 하는데 다만, 첨부화일이 있습니다.
> 그런데 첨부화일들 들어갈 자리가 동일하지 않구 하나는 c 의 root로 다른 하나는 windows/system(98) 이나 windows/system32(NT)로 들어가야 합니다.
>
> 그리구, 위의 사항들을 강제로 설정(copy)한 후 실행을 하면 처음 한번은 되는데
> 두번째부터는 버전이 바뀌었는데두 바뀐 ocx를 다운로드 하지 않습니다.
> 버전두 자동증가형으로 하구, 버전포함했구, HTML코드두 버전과 동일하게 맞추었습니다.
>
> 질문..
> 1. 배포시 첨부화일에 inf화일두 같이 cab화일로 묶어서 배포해야 하나요..
> 2. 첨부화일들의 각각의 directory는 어떻게 설정하나요.
> 3. 버전변경시 다운로드가 않되는 이유..
>
> 제가 수정한 inf화일 내용----
>
> ;Delphi-generated INF file for Test.ocx
> [Add.Code]
> Test.ocx=Test.ocx
> File1.cds=c:File1.cds
> File2.cds=c:File2.cds
> midas.dll=%SystemRoot%midas.dll
>
> [Test.ocx]
> file=http://210.121.242.169/main/asp/window/Test.cab
> clsid={436D6B2E-623A-4C8B-A4E9-33B87DA5E96F}
> RegisterServer=yes
> FileVersion=1,2,0,1
>
> [midas.dll]
> file=http://210.121.242.169/main/asp/window/Test.cab
> RegisterServer=yes
>
> [File1.cds]
> file=http://210.121.242.169/main/asp/window/Test.cab
>
> [File2.cds]
> file=http://210.121.242.169/main/asp/window/Test.cab
>
> ---------------------------------------------------
> 감사합니다.
>
>