2010-10-17 18 views
6

Có cách nào để mở tệp đính kèm cho mục công việc TFS bằng cách nhấp đúp vào nó (hoặc chỉ mở nó từ IDE) trong trình xem ảnh mặc định của máy tính của bạn hơn là mở nó trong một trình duyệt web? Tôi rất muốn có thể thay đổi cài đặt này (nếu đó là cài đặt).Mở tệp đính kèm mục công việc TFS trong trình xem ảnh không phải trình duyệt web

Chỉnh sửa: sau khi xem xét phản hồi của Kate Gregory, tôi đã xem xét tùy chọn này và nhận ra rằng sự cố là VS đang khởi chạy url (một tệp trình xử lý để trả lời kèm theo tệp đính kèm), kết quả là trình duyệt web mặc định được khởi chạy. Một công việc tiềm năng xung quanh tôi đang xem xét là viết một bản đồ tùy chỉnh cho tất cả các cuộc gọi dựa trên web (như trong, khi bắt đầu-> chạy và nhập URL) mà người lập bản đồ sẽ xác định loại cuộc gọi đó là (TFS, v.v.) và sử dụng một chương trình thích hợp, dựa trên kiểu MIME được trả lời, với giai đoạn thứ hai để kết hợp nó với tư cách là một bổ trợ VS.

+0

Có đề xuất về Stack Exchange cho trang web Visual Studio ALM Q & A mà bạn có thể trợ giúp để phát trực tiếp: http://area51.stackexchange.com/proposals/15894 –

+0

Tôi gặp vấn đề tương tự. Bạn đã nhận được xung quanh để viết mapper này và VS add-in? Tôi rất thích sử dụng nó. – BioGeek

Trả lời

2

Tôi chắc chắn rằng VS chỉ sử dụng chương trình mặc định của bạn. Word cho các tập tin .doc, IE cho các tập tin .htm, và (trong trường hợp của bạn tôi đặt cược) IE cho các tập tin .jpg. Hãy thử thay đổi chương trình mặc định bạn đang sử dụng trong Windows và xem điều gì sẽ xảy ra.

+1

Bạn nói đúng, lừa là hình ảnh thực sự là một URL TFS, trả về một hình ảnh – CodeMonkey1313

1

Tất cả các file lưu trong TFS được lưu trong một con đường mà bắt đầu với địa chỉ sau:

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

Điều này có nghĩa là tất cả các tệp được mở bằng chương trình mặc định được xác định cho giao thức HTTP, bất kể phần mở rộng cho tệp của bạn là gì. Bạn có thể thay đổi chương trình mặc định cho giao thức HTTP của mình (nếu bạn có quyền, và thông thường bạn sẽ không) nhưng điều này cũng sẽ ảnh hưởng đến việc mở bất kỳ trang web hoặc URL thông thường nào.

Tôi vẫn chưa tìm thấy giải pháp cho vấn đề này.