Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A partir do Visual Studio 2012, a Active Template Library (ATL) é uma biblioteca apenas com cabeçalhos. Os projetos ATL não têm uma ligação dinâmica a uma opção ATL. Nenhuma biblioteca ATL redistribuível é necessária.
Se redistribuir uma aplicação executável ATL, deve registar o ficheiro (e quaisquer controlos dentro dele). Use o seguinte comando:
filename /regserver
O nome do ficheiro executável é .
Em Visual Studio de 2010, pode construir um projeto ATL para uma configuração MinDependency ou MinSize:
- Para configurar, na página de propriedades Gerais, defina a propriedade 'Utilização do ATL' para Ligação Estática ao ATL. Na página de propriedades de Geração de Código (pasta C/C++), configure a propriedade da Biblioteca de Tempo de Execução para Multi-threaded (/MT).
- Para obter uma configuração, defina a propriedade Uso de ATL para Ligação Dinâmica para ATL na página de propriedades Gerais. Ou na página de propriedades Geração de Código (pasta C/C++), defina a propriedade Runtime Library para DLL Multi-threaded (/MD).
torna o ficheiro de saída o mais pequeno possível, mas requer que e (se selecionar a opção DLL Multi-threaded (/MD)) estejam no computador de destino. Registe-se no computador alvo para garantir que toda a funcionalidade ATL está presente. contém exportações ANSI e Unicode.
Se criares o teu projeto de templates ATL ou OLE DB para um alvo, não precisas de instalar e registar no computador alvo, embora possas obter uma imagem de programa maior.
Se redistribuir uma aplicação executável ATL, deve registar o ficheiro (e quaisquer controlos dentro dele). Use o seguinte comando:
filename /regserver
O nome do ficheiro executável é .
Conteúdo relacionado
- Redistribuir ficheiros Visual C++