Tôi phải thêm giải pháp của mình vào TFS, trong Visual Studio 2013, khi tôi nhấp vào Kiểm tra Trong nút trong cửa sổ Team Explorer, tôi nhận được thông báo lỗi này:TFS, không thể đăng ký giải pháp, accordionlist.gif: Quá trình không thể truy cập tệp vì nó đang được sử dụng bởi một quy trình khác
C: \ Projects \ 2013 \ MyCompany.MySolution \ MyProject \ adminpages \ images \ someimage.gif: Quy trình không thể truy cập tệp vì nó đang được sử dụng bởi một quy trình khác
Rõ ràng là tôi đã kiểm tra xem tệp này đang được sử dụng bởi một quy trình khác, sử dụng Process Explorer và LockHunter, nhưng không tìm thấy gì. Im tò mò tại sao những tệp này, chúng không được sử dụng ở bất kỳ đâu.
Mọi ý tưởng có thể là gì? vì lỗi ngu ngốc này, tôi không thể kiểm tra giải pháp cho TFS.
Cảm ơn.
Đó thường có nghĩa là tập tin được mở trong một ứng dụng. Đôi khi điều này có thể là một ứng dụng khác (ví dụ: Word và Excel giữ các tệp mở trong khi chỉnh sửa chúng), nhưng thường nó có thể là Visual Studio. Điều đầu tiên cần thử là bỏ và khởi động lại Visual Studio, hoặc nếu không thành công, khởi động lại máy tính của bạn, để đảm bảo rằng bất kỳ quá trình nào đã mở tệp đều bị giết. (Tôi biết bạn không thể nhìn thấy các tập tin xử lý được tổ chức trong LockHunter, nhưng điều đó không thực sự chứng minh bất cứ điều gì) –
Đã làm tất cả những điều đó. Không có ứng dụng nào đang chạy, không có ứng dụng nào sử dụng tệp đó. Khởi động lại, khởi động lại ... Không có gì giúp.Nó các ứng dụng sử dụng tệp đó, không có quá trình nào sử dụng tệp đó. Tệp đó không có gì, thậm chí không được sử dụng ở bất cứ đâu. Tôi thực sự có thể xóa tệp đó mà không gặp vấn đề gì. Vấn đề là tôi phải làm giải pháp check-in, và tôi không thể. Nó không chỉ là tập tin đó, có những người khác, ngẫu nhiên, (( – monstro
bạn có thể đóng giải pháp và sau đó kiểm tra từ những thay đổi đang chờ xử lý hoặc thám hiểm kiểm soát nguồn? –