Visual Studio Online (настройка прав пользователя — не пользователь TFS, а пользователь Windows)

Сегодня я столкнулся с очень странной проблемой, и Google, к сожалению, не помог мне. У меня есть проект в VSTS Online, и я настроил его для запуска тестов во время сборки, часть моих тестов — интеграционные тесты (они запускают простые сценарии и тестируют состояние приложения во время выполнения), и проблема в том, что мое приложение использует AWE (Address Windows Extensions) для выделения памяти и ее использования пользователь Windows должен иметь привилегию SE_LOCK_MEMORY_NAME, а пользователь VSTS Online не имеет ее.

Может кто-нибудь посоветовать мне, как я могу настроить привилегии пользователя Windows в VSTS?

Постскриптум
Мое приложение автоматически пытается настроить права текущего пользователя с помощью кода и получает доступ запрещен.

заранее спасибо

0

Решение

Нет никакого способа изменить привилегию, если вы используете Размещенный агент сборки.

Q: Любой из процессов для вашей сборки нужен администратор
привилегии?

A: Нет. Тогда вы можете использовать размещенный пул.

Q: Вам нужно войти на сервер сборки?

A: Нет. Тогда вы можете использовать размещенный пул.

Вам нужно развернуть свой собственный агент сборки сделать это.

2

Другие решения

Других решений пока нет …