게시판 본문 COM / COM+ by VB 6.0 - Read Only

꺼이꺼이 WebService에서의 dll 사용에 관하여..
작성자: toast
작성일시: 2004-11-22 20:51,  조회수: 3,794
안녕하십니까,
도저히 해결방법을 찾지 못해 이렇게 문을 두드립니다..
ASP.NET에서
VC++에서 ATL 작성된 dll을 가져와 사용중인데요
그냥 aspx페이지에서는 비줠 닷넷 툴에서 참조추가후 Page속성에 aspCompat="True" 를 추가했더니 그냥 클래스쓰듯이 인스턴스생성해서 쓰면 되었는데요..
웹서비스를 만들고 거기에서 쓰려고 하면
실행시에 다음과 같은 에러가 납니다
--------
<?xml version="1.0" encoding="utf-8" ?>
- <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <soap:Body>
- <soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Runtime.InteropServices.COMException (0x80004005): Unspecified error at Interop.MP4ReaderCom.CMP4ReaderAPIClass.Create(String bstrIn) at CMS.CMSsoap.CMSsoap.uploadingContentsRes(uploadingContents content) in e:\cms\soap\cmssoap.asmx.cs:line 79 --- End of inner exception stack trace ---</faultstring>
<detail />
</soap:Fault>
</soap:Body>
</soap:Envelope>
--------------------

크아악. ! tlbimp를 써서 assembly를 수동으로 만든후에 해보아도 마찬가지이고
COM+를 만들어서 그 안에서 위의 COM을 호출해도 마찬가지이고..
asmx페이지에서 [DllImport("xxx.dll")] 를 하면 진입점을 못찾는다고 나오고
ㅠ_ㅠ정말 이제 잠도 안와요
흑..

제가 COM이나 그런거를 잘 몰라서 이리저리 찾아봐도 @_@어찔..

혹시나 하는 마음에 아래 부분 첨가...@_________@

움 디버깅을 해보면요..에러나는 부분 지역변수를 보면
갖다쓰는 COM 내 class 에 정의된 멤버변수들 중에
'property'라는 문자열을 포함하는
변수가 있는데요..
(만든사람이 정해준거긴 하지만 ATL쓸때 반드시 있어야 하는것도 하고 여허튼..움..ㅠ.ㅠ)
거기에서
오류:형식 예외 : {System.Runtime.IneropServices.ComException이 발생했습니다..}
이런 에러가 나구요..

제대로 COM이 작동되는 aspx페이지를 실행해서 이 변수의 값을 보면
해당 COM이 실행되는 aspx페이지 이름이 들어가더라구요..
그런데 웹서비스하는 asmx페이지에서는 이 변수에 에러가 나궁..음...ㅡ_ㅡa....
움..
으아악..
아 아....아-_-아...아-_-아...ㅠ_ㅠ..
계속 이리저리 해보고 잇지만 조언부탁드려도 될런지요오..@@........

읽어주셔서 감사합니당..^^;;

IP 주소: 220.117.193.88
전체 276 건의 게시물, 12 페이지로 구성된 COM / COM+ by VB 6.0 게시판의 9 페이지입니다.
게시물
77

COM+ 관련 문의드립니다.

이환진

2005-02-14 5,582
76

re: COM+ 관련 문의드립니다.

송원석

2005-02-15 3,225
75

COM+을 모니터링 할수있을까요?

Glove88

2004-12-27 705
74

re: COM+을 모니터링 할수있을까요?

송원석

2004-12-27 3,138
73

DLLHOST가 메모리를 점유합니다.

ASP

2004-12-20 1,295
72

re: DLLHOST가 메모리를 점유합니다.

송원석

2004-12-20 3,331
71

re: DLLHOST가 메모리를 점유합니다.

ASP

2004-12-20 910
70

re: DLLHOST가 메모리를 점유합니다. [2]

송원석

2004-12-20 3,309
69

re: DLLHOST가 메모리를 점유합니다.

송원석

2004-12-20 3,303
68

친절한 답변 정말 고맙습니다..

ASP

2004-12-21 859
67

re: 친절한 답변 정말 고맙습니다..

송원석

2004-12-21 3,127

꺼이꺼이 WebService에서의 dll 사용에 관하여..

toast

2004-11-22 3,794
65

re: 꺼이꺼이 WebService에서의 dll 사용에 관하여..

송원석

2004-11-22 3,302
63

re: 꺼이꺼이 WebService에서의 dll 사용에 관하여..

toast

2004-11-22 3,096
62

아래 클라이언트IP 때문에 질문한사람입니다. 한번봐주세요..

Glove88

2004-11-19 3,290
61

re: 아래 클라이언트IP 때문에 질문한사람입니다. 한번봐주세요..

송원석

2004-11-20 2,904
60

COM+속도 개선

헌이

2004-11-16 3,163
59

re: COM+속도 개선

송원석

2004-11-16 3,209
58

COM+의 접속자 클라이언트정보를 구할수있을까요?

Glove88

2004-11-11 2,890
57

re: COM+의 접속자 클라이언트정보를 구할수있을까요? [2]

송원석

2004-11-12 3,343
56

com+관련 문의입니다.

elle

2004-11-10 3,266
55

re: com+관련 문의입니다. [1]

송원석

2004-11-10 3,190
54

어드바이스를 좀 구하러 왔습니다...^^

zziuni

2004-10-19 3,264
53

re: 어드바이스를 좀 구하러 왔습니다...^^

송원석

2004-10-19 3,238
52

감사합니다. ^^

zziuni

2004-10-20 2,966