Partilhar via


Configurações do aplicativo, Assistente de projeto da ATL

Use a página Configurações do Aplicativo do Assistente de Projeto da ATL para projetar e adicionar os recursos básicos a um novo projeto da ATL.

Tipo de servidor

Escolha um dos três tipos de servidor:

  • Biblioteca de vínculo dinâmico (DLL)

    Selecione para criar um servidor em processo.

  • Executável (EXE)

    Selecione para criar um servidor local fora do processo. Essa opção não permite suporte para MFC ou COM+ 1.0. Não permite mesclagem do código proxy/stub.

  • Serviço (EXE)

    Selecione para criar um aplicativo do Windows que execute em segundo plano quando o Windows iniciar. Essa opção não permite suporte para MFC ou COM+ 1.0 ou não permite a mesclagem de código proxy/stub.

Opções adicionais

Observação

Todas as opções adicionais estão disponíveis apenas para projetos DLL.

  • Permitir mesclagem do código proxy/stub

    Marque a caixa de seleção Permitir mesclagem do código proxy/stub como uma conveniência quando o marshaling de interfaces for necessário. Essa opção coloca o proxy gerado por MIDL e o código stub no mesmo executável que o servidor.

  • Suporte para MFC

    Selecione para especificar que o objeto inclui suporte a MFC. Essa opção vincula o projeto às bibliotecas do MFC para que seja possível acessar as classes e as funções que elas contêm.

  • Suporte para COM+ 1.0

    Selecione para modificar as configurações de build do projeto para dar suporte a componentes COM+ 1.0. Além da lista padrão de bibliotecas, o assistente adiciona o comsvcs.lib da biblioteca específica do componente COM+ 1.0.

    Além disso, o mtxex.dll é carregado com atraso no sistema host quando o aplicativo é iniciado.

  • Suporte para o registrador de componentes

    Se houver suporte do projeto da ATL para componentes COM+ 1.0, será possível definir essa opção. O registrador de componentes permite que o objeto COM+ 1.0 obtenha uma lista de componentes, registre componentes ou remova o registro de componentes (individualmente ou todos de uma vez).

Confira também

Assistente de Projeto da ATL
Criando um projeto ATL
Configurações de projeto padrão da ATL