Kompilacja Team Foundation Server z kodowaniem przy użyciu hasła nie powiedzie się

Próbuję skonfigurować ciągłą integrację kompilacji na TFS 2008. W projekcie, który chcę zbudować, używam klucza do podpisywania. Ten klucz używa hasła. Nie mogę go zbudować, ponieważ podczas kompilacji TFS chce wyświetlić okno dialogowe, którego nie można wyświetlić. Myślę, że muszę zbudować projekt ręcznie na serwerze, ale tylko serwer eksploratora TFS i części kompilacji są zainstalowane na serwerze. Wszelkie sugestie dotyczące prawidłowego budowania mojego projektu?

To jest błąd podany przez TFS:

C: WINDOWS Microsoft.NET Framework 3.5 Microsoft.Common.targets (1805,7): błąd MSB4018: Zadanie „ResolveKeySource” nieoczekiwanie nie powiodło się. System.InvalidOperationException: wyświetlenie modalnego okna dialogowego lub formularza, gdy aplikacja nie działa w trybie UserInteractive, nie jest prawidłową operacją. Określ styl ServiceNotification lub DefaultDesktopOnly, aby wyświetlić powiadomienie z aplikacji usługi. w System.Windows.Forms.Form.ShowDialog (właściciel IWin32Window) w System.Windows.Forms.Form.ShowDialog () w Microsoft.Build.Tasks.ResolveKeySource.ResolveAssemblyKey () w Microsoft.Build.Tasks.ResolveKeySource.Execute ()

questionAnswers(1)

yourAnswerToTheQuestion