InstallShield 또는 InstallAware에서 dll 함수를 호출하는 방법을 알고 있습니다.
InstallAware 또는 InstallShield에서 dll 함수 호출
답변
먼저 DLL에 대해 더 알아야합니다. 내 보낸 함수가있는 WinPE (원시) dll입니까? COM 서버입니까? 또는 ComVisible 유형이 있거나없는 .NET 어셈블리 일 수 있습니다.
더 많은 정보가있는 경우 더 좋은 답변을 제공 할 수 있습니다. 하면 Installshield를 들어
: 닷넷 대해 ComVisible 클래스를 소비하는
한 가지 방법은의 InstallScript 사용자 지정 작업을 작성하고 DotNetCoCreateObject() 함수를 사용하는 것입니다.
또 다른 방법은 관리되는 사용자 지정 동작을 정의하는 것입니다. 다음은 tutorial입니다.
하지만 가장 좋아하는 방법은 DTF 사용자 지정 작업을 작성하여 어셈블리를 캡슐화하는 것입니다.
ComVisible이 true로 설정된 .Net 어셈블리입니다. –
@Ghyath는이 설치 작업을 실행할 때 필요한 .net 버전을 사용자에게 제공 할 예정입니까? –
그래, 이거 확실해. –
- 1. DLL 내부에서 EXE 함수 호출
- 2. C# 관리 dll 호출 또는 관리되지 않는 dll 호출?
- 3. (Delphi) 함수 포인터 매개 변수로 DLL 호출
- 4. Python에서 C++ DLL 호출
- 5. 동적으로 COM DLL 호출
- 6. DLL 함수 오버 헤드
- 7. 두 비트 모드에서 installshield에서 regasm 호출
- 8. Delphi 2010 InstallAware 문제
- 9. VB에서 관리되지 않는 DLL 호출
- 10. DLL에서 함수 호출?
- 11. C# 코드에서 dll 함수 호출 중 오류가 발생했습니다.
- 12. dll 함수 호출을 청취하는 방법
- 13. 관리 코드에서 관리되지 않는 DLL 함수 호출 오류
- 14. 함수 내에서 함수 호출
- 15. 함수 인수의 함수 호출
- 16. 원격 DLL 호출
- 17. 서블릿에서 DLL 호출
- 18. 호출 비 DLL 기능은
- 19. Delphi에서 포인터로 DLL 호출
- 20. VBA에서 DLL 호출
- 21. 크로스 DLL 호출
- 22. 다른 DLL에서 DLL 호출
- 23. 델파이 DLL 호출
- 24. 빠름 : noop 함수 호출 또는 if 문?
- 25. 람다 대 함수 호출 또는 호출 - Ruby의 구문이 다릅니다. 왜?
- 26. C# class - 함수 호출 또는 메서드 호출 및 제어 전달
- 27. JavaScript : 리플렉션을 통해 함수 호출 또는 속성 호출
- 28. 함수 호출
- 29. 함수 호출
- 30. 웹 서비스 또는 DLL?
해당 제품의 설명서에는 어떤 내용이 있습니까? 문서화 된 지침을 따르려고했을 때 어떤 문제가 발생 했습니까? –
설명서에 dll 함수를 호출 할 수 있다고 나와 있지만 표시 할 코드 샘플이 없습니다. –
@Ghyath 나는 그것을 믿지 않는다. 나는 당신이 문서에서 더 열심히 보길 제안한다. –