Team Foundation Server Build mit kennwortgeschützter Codesignierung schlägt fehl

Ich versuche, eine kontinuierliche Integration auf TFS 2008 aufzubauen. In dem Projekt, das ich erstellen möchte, verwende ich einen Schlüssel zum Signieren. Dieser Schlüssel verwendet ein Passwort. Ich kann es nicht zum Erstellen bringen, da TFS während des Erstellens einen Dialog anzeigen möchte, der nicht angezeigt werden kann. Ich denke, ich muss das Projekt von Hand auf dem Server erstellen, aber nur der TFS-Explorer und Build-Teile sind auf dem Server installiert. Irgendwelche Vorschläge, wie ich mein Projekt richtig erstellen kann?

Dies ist der Fehler von TFS:

C: \ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.Common.targets (1805,7): Fehler MSB4018: Die Task "ResolveKeySource" ist unerwartet fehlgeschlagen. System.InvalidOperationException: Das Anzeigen eines modalen Dialogfelds oder Formulars, wenn die Anwendung nicht im UserInteractive-Modus ausgeführt wird, ist keine gültige Operation. Geben Sie den Stil ServiceNotification oder DefaultDesktopOnly an, um eine Benachrichtigung von einer Dienstanwendung anzuzeigen. bei System.Windows.Forms.Form.ShowDialog (IWin32Window-Besitzer) bei System.Windows.Forms.Form.ShowDialog () bei Microsoft.Build.Tasks.ResolveKeySource.ResolveAssemblyKey () bei Microsoft.Build.Tasks.ResolveKeySource.Execute ()

Antworten auf die Frage(1)

Ihre Antwort auf die Frage