Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
/TSAWARE[:NO]
Замечания
Параметр /TSAWARE задает флаг в поле в IMAGE_OPTIONAL_HEADER DllCharacteristics необязательном заголовке образа программы. При установке этого флага сервер терминалов не будет вносить определенные изменения в приложение.
Если приложение не учитывает сервер терминалов (также известное как устаревшее приложение), сервер терминалов вносит определенные изменения в устаревшее приложение, чтобы обеспечить правильную работу в многопользовательской среде. Например, сервер терминалов создает виртуальную Windows Windows папку, так что каждый пользователь получает папку вместо получения каталога системы Windows . Эта виртуальная папка предоставляет пользователям доступ к собственным файлам INI. Кроме того, сервер терминалов вносит некоторые изменения в реестр для устаревшего приложения. Эти изменения замедляют загрузку устаревшего приложения на сервере терминалов.
Если приложение известно о сервере терминалов, оно не должно полагаться на файлы INI или записывать в HKEY_CURRENT_USER реестр во время установки.
Если вы используете /TSAWARE и приложение по-прежнему использует файлы INI, файлы будут совместно использоваться всеми пользователями системы. Если это приемлемо, вы по-прежнему можете связать приложение с /TSAWARE; в противном случае необходимо использовать /TSAWARE:NO.
Параметр /TSAWARE включен по умолчанию для приложений Windows и консоли. Дополнительные сведения см. в разделах /SUBSYSTEM и /VERSION.
/TSAWARE недопустимо для драйверов или библиотек DLL.
Если приложение было связано с /TSAWAREэтим, DUMPBIN /HEADERS отобразится информация об этом эффекте.
Задание данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.
Перейдите на страницу свойств Свойства конфигурации>Компоновщик>Система.
Измените свойство сервера терминала.
Задание данного параметра компоновщика программным способом
- См. раздел TerminalServerAware.
См. также
Справочник по компоновщику MSVC
Параметры компоновщика MSVC
Хранение сведений о пользователе
Устаревшие приложения в среде служб терминалов