Microsoft MVP성태의 닷넷 이야기
글쓴 사람
Roya (peopleand054 at gmail.com)
홈페이지
첨부 파일
 

c# dll을 regasm 없이 cpp console.exe 샘플코드에서 사용을 하였습니다.
c# dll에서 관련 생성된 파일입니다.
 cs.comhost.dll
 cs.dll
 cs.runtimeconfig.json
 cs.x.manifest

해당 파일을 cpp exe 프로젝트에 복사해서 사용을 하면 정상동작을 합니다.
하지만, cpp lib 프로젝트에서 사용을 할려고 하면 CoCreateInstance에서 지정된 파일을 찾을수 없다고 에러가 출력되는대요.
도와주세요








[최초 등록일: ]
[최종 수정일: 8/7/2024]


비밀번호

댓글 작성자
 



2024-08-07 09시23분
cpp lib는 정적 빌드한 라이브러리 파일이라는 거죠? 그렇다고 해도 원칙은 같습니다. 그 정적 빌드한 라이브러리 파일을 사용할 EXE에만 제대로 manifest가 구성되면 정상 동작할 것입니다.

혹시 안 되면 재현 프로젝트를 올려주세요.
정성태
2024-08-07 09시26분
동적빌드 라이브러리입니다.
저 궁금한게
1. c# dll을 cpp lib 동적 라이브러리에서 사용
2. cpp lib를 cpp exe 에서 사용을 하는대요.

1번에서 manifest 구성이 되어 있으면 되는게 아닐까요??
Roya
2024-08-07 09시29분
manifest는 exe를 따라갑니다. 따라서 2번에서 구성해야 합니다.
정성태
2024-08-07 09시51분
감사합니다 1번에 추가했던 manifest를 적용 하니깐 문제 해결되었습니다.
감사합니다.
Roya

... 31  32  33  34  35  36  37  38  39  40  41  [42]  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
4839오세운6/2/201720314로그인폼 만들기 [1]
4838후배5/29/201720897PDF Reader 라이브러리.. [3]
4837KDP5/29/201720820c++ to C# 컨버팅 문의 [2]
4836popo5/26/201723132리플렉션 성능 관련 질문 드립니다. [2]
4835guest5/25/201719222wpf Canvas 질문드립니다. [1]
4834부탁드립...5/19/201720387익스체인지 서버 구동중 인증서를 받는 과정에서오류가 납니다 [1]
4833안종윤5/18/201720473winform을 Web Browser에 붙일 수 있는지요? [1]
4832guest5/17/201719375c# UDP socket예제 실행방법 [3]
4831guest5/15/201723795WPF .net 3.5에서 TextBox 한글 문제 [3]
4830초보자5/7/201726958프로그램 비정상 종료 메시지 창 없애는 방법 [4]
4829윤현수4/26/201726745System.Text.Encoding 질문 [1]
4828jaem...4/20/201720525시스템 종료시 block 함수 xp 지원가능한 방법 질문 [2]
4827ds4/13/201722322매서드 정의로 이동시 [메타데이터에서]에서 라고 나오는 것은 뭔가요? [1]
4826김솔지4/11/201719255CxImage 문자 출력 [1]
4825플메4/10/201718223덱스트 업로드 하는데 구성요소 서비스에 엑셀이 안뜨네요..ㅜㅜ [1]파일 다운로드1
4824김상경4/9/201718597win7에서 vb6.0을 이용해서 프로그램을 만들었습니다.(제가 만든건 아니고 옆 동료가 만들었습니다.) [1]파일 다운로드1
4823조상현3/28/201719188windows event log 에 대한 정보는 어디서 얻을 수 있을까요? [1]
4822부우3/24/201721929글수정이 안되어 다시올려드립니다ㅠ [12]파일 다운로드2
4821부우3/22/201737365파일이나 어셈블리 중 하나를 로드에러 좀 봐주세요 [9]파일 다운로드1
4820듀이3/20/201720820오차 없이 동시에 명령을 보내게 가능한가요? [2]파일 다운로드1
4819popo3/20/201721233C# sslstream 사용시 Cipher List 설정 [3]
4818부우3/16/201732899DllImport 사용시 진입점을 찾을수 없습니다 [2]
4817yun3/15/201721451서피스프로4의 HYPER-V로 윈도우7을 깔았는데... [1]
4816부우3/15/201722727C++ DLL함수 사용 질문드립니다 [10]
4815김지용3/14/201718687.net core linux 오류 [2]
4814김솔지3/13/201719597인쇄 시 , 출력화면을 이미지 파일로 저장하고 싶습니다. [1]파일 다운로드1
... 31  32  33  34  35  36  37  38  39  40  41  [42]  43  44  45  ...