2010-10-17 15 views
6

¿Hay alguna forma de abrir un archivo adjunto para un elemento de trabajo TFS haciendo doble clic en él (o mejor simplemente abriéndolo desde el IDE) en el visor de imágenes predeterminado de su computadora? que abrirlo en un navegador web? Me encantaría poder cambiar esta configuración (si es una configuración).Abrir archivo adjunto de elementos de trabajo TFS en Image Viewer, no navegador web

Editar: después de revisar la respuesta de Kate Gregory, analicé esta opción y me di cuenta de que el problema es que VS está lanzando una url (un archivo controlador para responder con el archivo adjunto), lo que da como resultado el inicio del navegador web predeterminado. Un posible trabajo que estoy considerando es escribir un mapeador personalizado para todas las llamadas basadas en web (como en, cuando vaya a iniciar-> ejecutar e ingresar una URL) que el mapeador determinaría qué tipo de llamada es (TFS, etc.) y utilice un programa apropiado, basado en el tipo MIME al que se respondió, con una segunda fase para incorporarlo como un complemento VS.

+0

Hay una propuesta Pila cambio de un Visual Studio ALM Q y un sitio que puede ayudar a ir a vivir: http://area51.stackexchange.com/proposals/15894 –

+0

estoy teniendo el mismo problema. ¿Has llegado a escribir este mapeador y complemento de VS? Me encantaría usarlo también. – BioGeek

Respuesta

2

Estoy razonablemente seguro de que VS solo usa su programa predeterminado. Word para archivos .doc, IE para archivos .htm, y (en su caso apuesto) IE para archivos .jpg. Intente cambiar el programa predeterminado que está utilizando en Windows y vea qué sucede.

+1

Tienes razón, el truco es que la imagen es en realidad una URL TFS, que devuelve una imagen – CodeMonkey1313

1

Todos los archivos guardados en TFS se guardan en un camino que se inicia con la siguiente dirección:

http: // {} YourServerName TFS01: 8080/TFS/.../.../... & FileName = {YourFileName}. {YourExt}

Esto significa que todos los archivos se abren utilizando el programa predeterminado definido para el protocolo HTTP, independientemente de la extensión de su archivo. Probablemente pueda cambiar el programa predeterminado para su protocolo HTTP (si tiene permisos, y generalmente no lo haría), pero esto también afectaría la apertura de cualquier página web regular o URL, que probablemente no sea recomendable.

Todavía no he encontrado una solución alternativa a este problema.

Cuestiones relacionadas