tlbimp

    1

    2답변

    COM에 노출되는 C# 클래스를 만들었습니다. RegAsm.exe를 사용하면 문제없이 등록 할 수 있습니다. TlbImp.exe를 사용하면 "Type libaray가 CLR 어셈블리에서 내보내졌으며 CLR assemply로 다시 가져올 수 없습니다."라는 오류 메시지가 나타납니다. 이것을 테스트하는 좋은 방법은 무엇입니까?

    1

    1답변

    일부 C# 코드에서 참조하는 COM 어셈블리 (com1.dll이라고 부름)가 있습니다. 참조를 추가 할 때 참조 노드 아래에 Interop.com1.dll이 있습니다. Visual Studio에서 응용 프로그램을 실행하면 다음 코드가 정상적으로 실행됩니다. 내가 빌드 스크립트에서 생성 된 어셈블리를 실행하면 <tlbimp output="Interop.com

    2

    1답변

    누구나 의 /keycontainer 명령 줄 스위치를 사용하는 방법에 대한 예가 있습니까? Google은 ... 도움이되지 않습니다. 항상 /publickey 또는 /keyfile./keycontainer을 사용하는 예제가 없습니다.

    5

    1답변

    Visual Studio 폴더에서이 파일을 찾았지만 파일을 열면 즉시로드되고 닫힙니다. 기능에 도달하는 올바른 방법일까요?

    1

    1답변

    tlbimp.exe를 사용하여 wuapi.dll에 대한 Interop dll을 생성합니다. 이 interop dll은 OS 버전에 따라 tlbimp.exe에 의해 생성됩니까? wuapi.dll이 클라이언트 컴퓨터에 패키지되어 설치되어 있어야 패키지되어야하는 종속성이 있습니까? 이상의 문맥 내용 다음 상호 운용성 라이브러리뿐만 않도록 C# code to fi

    1

    2답변

    다음과 같은 문제가 발생합니다. 누군가 도움을 줄 수 있습니까? Tlbimp 유틸리티를 사용하여 VB6 COM DLL을 RCW DLL로 변환했습니다. 내 Visual Studio 2008에서는 "참조 추가"를 사용하고 C# 클래스에서 해당 DLL을 사용했습니다. 내 컴퓨터에서 모든 것이 잘 작동합니다. 그러나 다른 사람이 자신의 컴퓨터에서 동일한 프로젝트를

    3

    2답변

    강력한 이름의 응용 프로그램을 빌드하려고합니다. 그것은 참조 추가 대화 상자를 통해 추가하는 COM interop 라이브러리를 참조합니다. 그것은 오래되었지만 이전 버전의 Visual Studio에서는 래퍼 어셈블리 키 파일에 대한 프로젝트 설정이있었습니다. Visual Studio 2008에서 찾을 수없는 것 같습니다.

    1

    1답변

    tlbimp.exe를 사용하여 TLB 파일에서 어셈블리를 생성하고 있습니다. "asmversion"명령 줄 스위치를 사용하여 사용자 지정 버전 번호를 설정할 수 있음을 알고 있지만 다른 정보는 어떻게 설정합니까? "제품 이름"및 "회사"와 같은 필드를 설정하고 싶습니다. 그러나이를 수행 할 방법이 없습니다. tlbimp 또는 다른 도구를 사용하여 수행 할

    3

    2답변

    Visual Studio C# 프로젝트에서 COM 라이브러리에 대한 참조를 추가 할 수 있습니다. 그런 다음 Visual Studio는 tlbimp.exe을 사용하여 프로젝트를 빌드 할 때 interop 어셈블리를 생성합니다. 참조는 .csproj 파일에 다음과 같습니다 <ItemGroup> <COMReference Include="TDAPIOLE

    4

    1답변

    최근 interop 어셈블리를 생성해야했습니다. 일부 검색 후 나는 tlbimp.exe을 발견했다. 내 다음 문제는 내 COM 라이브러리가 .tlb 파일과 함께 제공되지 않았다는 것입니다. 더 많은 인터넷 검색은 lib 유형이 종종 exe/dll에 자원으로 포함된다는 사실을 밝혀 냈습니다. 물론 충분히, VS2010에서 exe를 열어 유형 lib와 오른쪽