게시판 본문 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 | 2005-02-14 | 5,582 | ||
76 | 2005-02-15 | 3,225 | ||
75 |
Glove88 |
2004-12-27 | 705 | |
74 | 2004-12-27 | 3,138 | ||
73 |
ASP |
2004-12-20 | 1,295 | |
72 | 2004-12-20 | 3,331 | ||
71 |
ASP |
2004-12-20 | 910 | |
70 | 2004-12-20 | 3,309 | ||
69 | 2004-12-20 | 3,303 | ||
68 |
ASP |
2004-12-21 | 859 | |
67 | 2004-12-21 | 3,127 | ||
2004-11-22 | 3,794 | |||
65 | 2004-11-22 | 3,302 | ||
63 | 2004-11-22 | 3,096 | ||
62 | 2004-11-19 | 3,290 | ||
61 | 2004-11-20 | 2,904 | ||
60 | 2004-11-16 | 3,163 | ||
59 | 2004-11-16 | 3,209 | ||
58 | 2004-11-11 | 2,890 | ||
57 | 2004-11-12 | 3,343 | ||
56 | 2004-11-10 | 3,266 | ||
55 | 2004-11-10 | 3,190 | ||
54 | 2004-10-19 | 3,264 | ||
53 | 2004-10-19 | 3,238 | ||
52 | 2004-10-20 | 2,966 |