에서의 C++에서 C#의 COM DLL을 체결했다. 나는 C++ exe에서이 C# dll과 통신한다. 나는 dll을 초기화하기 위해 인스턴스 생성을 사용한다. 이 두 구성 요소가 모두 디지털 서명이되지 않으면 완벽하게 작동합니다. 디지털 서명이되면 인스턴스가 생성되지 않습니다. 마지막 에러가 발생하면 "Token not found"라고 표시됩니다. 이것은 승리 7 궁극적 인 및 PRo 어디에 xp 및 비스타에서 작동합니다. 당신이 그들을 로그인하면문제는 내가 RegAsm을 사용하여 레지스트리에 등록 C#을 COM DLL을 가지고 승 7 궁극적 인
2
A
답변
1
당신은 RegAsm을를 사용 당신의 DLL을 다시 등록합니까?
사용 regedit를는 예를 들어, HKEY_CLASSES_ROOT\CLSID\{your-guid-here}\InProceServer32
에서 등록 정보를 확인합니다 :
Assembly REG_SZ YourComObjectName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=abcdfc550b465bd3
당신의 PublicKeyToken=null
경우 다음이 원인이다. sn.exe -T path\to\your.dll
관련 문제
- 1. .NET에서 등록 된 com 개체 dll을 사용합니다.
- 2. 성능 문제는, 내가 이것을 가지고
- 3. COM 프로그램은 COM Interop에 등록 된 .NET DLL을 어떻게 찾습니까?
- 4. 내가 다음 코드 줄을 사용하여 COM 개체를 만들려고하는 VB6 DLL을 가지고
- 5. COM 등록 및 GAC
- 6. PEX와 F # 2010 궁극적 인
- 7. winform usercontrol을 COM 서버로 등록
- 8. 궁극적 인 눈금 보이지 않는
- 9. 궁극적 인 일관성 및 메시징
- 10. Form_for 문제는 내가 양식을 가지고 협회
- 11. 등록 무료 COM : VB6 VB6 DLL을 참조하는 실행 파일
- 12. ++ 내가 COM의 C# .NET에서 dll을, 그리고 VCPP 코드에서 COM DLL을하는 방법을 호출을 만든
- 13. InstallShield를 사용하여 COM 개체 등록
- 14. .NET 프로젝트에서이 DLL을 참조하려면 COM DLL을 등록해야합니까?
- 15. regasm을 사용할 때 COM + 구성 요소는 어떤 계정에서 실행됩니까?
- 16. arcgis com 등록
- 17. register dll - 레지스트리에 GUID가 없습니다.
- 18. 윈도우 7 : DLL 등록 할 수 없습니다 - 오류 코드 : 나는 COM DLL을 등록하려고 0X80004005
- 19. 네이티브 C++ COM .dll을 .NET COM .dll로 바꿉니다.
- 20. COM DLL을 FSI와 함께 사용
- 21. , 누군가가 내가 프로젝트를 시작 얼마나, 패싯/모듈 및 궁극적 인 IDEA를 사용하여 유물
- 22. nsis 스크립트에서 regasm을 사용하여 같은 매크로로 두 개의 dll : s을 어떻게 등록 할 수 있습니까?
- 23. 프로그래밍 방식으로 C#/VB.NET COM dll을 등록하십시오.
- 24. 은 COM DLL을
- 25. csc.exe를 사용하여 COM DLL을 참조하는 어셈블리를 컴파일하십시오.
- 26. 프로그래밍 방식으로 레지스트리에 성능 카운터 등록
- 27. 궁극적 인 ASP.NET Webforms 아키텍처는 무엇입니까
- 28. 레지스트리에 등록 정보를 저장하는 대부분의 approprite 장소
- 29. COM DLL을 어디에서 찾을 수 있습니까?
- 30. .NET 어셈블리 등록