Compartilhar via


/ TSAWARE (criar Terminal servidor Aware aplicativo)

/TSAWARE[:NO]

Comentários

A opção /TSAWARE define um sinalizar no campo IMAGE_OPTIONAL_HEADER DllCharacteristics no cabeçalho opcional da imagem do programa.Quando esse sinalizar estiver definido, Terminal servidor não fará algumas alterações para o aplicativo.

Quando um aplicativo não está ciente (também conhecido sistema autônomo um aplicativo herdado) do Terminal servidor, Terminal servidor faz certas modificações para o aplicativo herdado para torná-lo funcionar corretamente em um ambiente multiusuário.Por exemplo, Terminal servidor criará uma pasta virtual do Windows, de modo que cada usuário obtém uma pasta do Windows em vez de obter diretório do Windows do sistema de.Isso dá aos usuários acesso aos seus próprios arquivos INI.Além disso, o Terminal servidor cria alguns ajustes no registro para um aplicativo herdado.Essas modificações lento o carregamento do aplicativo de legado no Terminal servidor.

Se um aplicativo está ciente do Terminal servidor, ele deve não confiar em arquivos INI nem gravar o HKEY_CURRENT_USER registro durante a instalação.

Se você usar /TSAWARE e o aplicativo ainda usa arquivos INI, os arquivos serão compartilhados por todos os usuários do sistema.Se for aceitável, ainda será possível vincular o seu aplicativo com /TSAWARE; caso contrário, você precisa usar /TSAWARE:NO.

A opção /TSAWARE está habilitada por padrão para o Windows 2000 e posterior, para Windows e aplicativos de console.See / SUBSISTEMA and / VERSÃO para obter informações.

/ TSAWARE inválido para drivers, VxDs ou DLLs.

Se um aplicativo foi vinculado com /TSAWARE, DUMPBIN / CABEÇALHOS exibirá informações para esse efeito.

Para conjunto esta opção de vinculador no ambiente de desenvolvimento do Visual Studio

  1. em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte Definindo propriedades do Visual C++ projeto.

  2. clicar no Vinculador pasta.

  3. clicar no Sistema página de propriedades.

  4. Modificar o O Terminal servidorpropriedade .

Para conjunto esta opção de vinculador programaticamente

Consulte também

Referência

Definindo opções do vinculador

Opções do Vinculador

Storing User-Specific Information

Legacy Applications in a Terminal Services Environment