- 기존 아래와 같이 사용하던 코드에서 에러가 발생
[DllImport("CppLib.dll")]
- CallingConvention 추가
[DllImport("CppLib.dll", CallingConvention = CallingConvention.Cdecl)]
C++ : Cdecl
Delphi : StdCall
C++ DLL 을 C# 에서 사용하기
1. Visual Studio 에서 솔루션 구성을 위한 빈 솔루션 생성 기타 프로젝트 형식 - Visual Studio 솔루션 - 빈 솔루션 2. C++ DLL 프로젝트 생성 추가 - 새 프로젝트 Visual C++ - Windows 데스크톱 - DLL(동적 연..
doublerabbits.tistory.com
'C# > C# Troubleshooting' 카테고리의 다른 글
CS0227 (0) | 2022.10.23 |
---|---|
error CS8630: C# 7.3의 'nullable' 값 'Enable'이(가) 잘못되었습니다. 언어 버전 '8.0' 이상을 사용하세요. (0) | 2022.09.26 |
컨트롤이 자신이 만들어진 스레드가 아닌 스레드에서 액세스되었습니다. (0) | 2022.08.12 |
MSB3392 (0) | 2022.08.12 |
MSB3270 빌드 중인 프로젝트의 프로세서 아키텍처 참조의 프로세서 아키텍처 "XXX" 이(가) 일치하지 않습니다. (0) | 2022.08.12 |