Partilhar via


Como: Incorporar bibliotecas de tipo sistema autônomo recursos Win32 em aplicativos baseados em .NET

Você pode empacotar uma biblioteca de tipos sistema autônomo um arquivo separado ou incorporá-lo sistema autônomo arquivo de recurso Win32 em um aplicativo baseado em. NET.Microsoft Visual Basic 6.0 executada esta tarefa para você automaticamente; no entanto, ao usar Microsoft Visual Basic 2005, você deve incorporar manualmente sua biblioteca de tipos.

Incorporar uma biblioteca de tipos sistema autônomo um recurso Win32 em um aplicativo .NET

  1. compilar seu aplicativo gerenciado sistema autônomo um arquivo de biblioteca.Por exemplo, para criar um assembly de um aplicativo chamado MyApp, digite o seguinte comando no aviso de comando:

    vbc /t:library MyApp.vb
    
    csc /t:library MyApp.cs
    
  2. Exportar um arquivo de biblioteca de tipo do seu assembly usando o Tipo Library Exporter (Tlbexp.exe).No prompt de comando, digite o seguinte comando:

    tlbexp MyApp.dll /out:mytypelib.tlb
    
  3. Crie um script de recurso que contém a demonstrativo a seguir:

    IDR_TYPELIB1 typelib "mytypelib.tlb"
    

    Para esse exemplo, nome de arquivo de script é myresource.rc.

  4. compilar o script usando o Microsoft Windows recurso Compiler (rc.exe).No prompt de comando, digite o seguinte comando:

    rc myresource.rc
    

    Rc.exe produz o myresource.res arquivo de recurso.

  5. compilar o arquivo de fonte novamente e especifique o arquivo de recurso.No prompt de comando, digite o seguinte comando:

    vbc /t:library MyApp.vb /win32res:myresource.res
    
    csc /t:library MyApp.cs /win32res:myresource.res
    

Consulte também

Conceitos

Empacotando um assembly para com.

Expondo componentes .NET estrutura para com.