У меня есть файл .PXF, используемый для строго именования нескольких наших сборок .NET. VS2010 / MSBUILD, похоже, ожидает, что это будет в личном контейнере для учетной записи пользователя, на которой запущен VS2010 / MSBUILD. Все это прекрасно и просто при работе с интерактивной учетной записью пользователя, но при попытке автоматической сборки через TFS 2010 на агенте сборки учетная запись, используемая агентом сборки (по умолчанию), - NT-AUTHORITY / NetworkService.
Поскольку я не могу войти в интерактивный сеанс как NetworkService, я не могу просто установить PFX из оболочки интерактивного сеанса.
Так может ли кто-нибудь сказать мне, как установить сертификат PFX в хранилище личных сертификатов учетной записи NetworkService?
Вам нужно открыть хранилище сертификатов сетевой службы и добавить его.
Чтобы открыть магазин:
mmc.exe