4 개의 .net com interop dll을 가진 Installshield Project에서 작업하고 있습니다..net에 com interop dll을 등록하십시오.
- 어셈블리를 등록하는 데
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Regasm.exe /tlb myassembly.dll /codebase
명령을 사용했습니다. - 내 질문은 VS2010이 컴퓨터에 설치되었을 때 설치 프로그램이 올바르게 작동한다는 것입니다. 그러나 VS2010이 컴퓨터에 설치되어 있지 않으면 dot net Framework 만 설치되고 Installer는 을 제대로 처리하지 못하고 " 시스템 레지스트리에 개체를 입력하십시오"라는 오류가 발생합니다.
- 문제의 원인을 알려주시겠습니까?
빌드시에 installshield에서 COM 정보를 추출하지 않는 이유는 무엇입니까? – NGaida
나는 그것을 시도했지만 작동하지 않았다. – vsoni