La creación de Team Foundation Server con códigos protegidos por contraseña falla

Estoy intentando configurar una compilación de integración continua en TFS 2008. En el proyecto que quiero compilar, uso una clave para firmar. Esta clave utiliza una contraseña. No puedo hacer que compile, porque durante la compilación, TFS quiere mostrar un cuadro de diálogo que no se puede mostrar. Creo que necesito compilar el proyecto a mano en el servidor, pero solo el explorador TFS y las partes de compilación están instaladas en el servidor. ¿Alguna sugerencia sobre cómo hacer que mi proyecto se construya correctamente?

Este es el error dado por TFS:

C: \ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.Common.targets (1805,7): error MSB4018: La tarea "ResolveKeySource" falló inesperadamente. System.InvalidOperationException: mostrar un cuadro de diálogo o formulario modal cuando la aplicación no se está ejecutando en el modo UserInteractive no es una operación válida. Especifique el estilo ServiceNotification o DefaultDesktopOnly para mostrar una notificación de una aplicación de servicio. at System.Windows.Forms.Form.ShowDialog (propietario de IWin32Window) en System.Windows.Forms.Form.ShowDialog () en Microsoft.Build.Tasks.ResolveKeySource.ResolveAssemblyKey () en Microsoft.Build.Tasks.Resolveololive.

Respuestas a la pregunta(1)

Su respuesta a la pregunta