2015-09-09 24 views
7

Bất cứ khi nào tôi cài đặt một gói NuGet trong một dự án TFS nguồn điều khiển VS 2015, tôi nhận được một tin nhắn tương tự đầu ra sau đây dưới "Nguồn Control - Team Foundation":TFS204018 lỗi khi cài đặt NuGet Package trong VS2015

TF204018: Không thể kiểm tra mã hóa của tệp vì tệp C: \ TFS \ Oz.Interfaces \ Main \ Source \ MVRSTamperCodes \ MVRSTamperCodes.Web \ web.config đang được sử dụng.

Tôi đã tìm kiếm một cách vô ích để xem có cách nào khắc phục sự cố này và chưa tìm thấy bất kỳ điều gì chưa. Có ai biết điều gì đang gây ra thông báo này và/hoặc những bước tôi có thể thực hiện để khắc phục sự cố không? Tôi nên lưu ý rằng điều này không ngăn cản việc cài đặt thành công gói NuGet vì vậy nó dường như chỉ là cảnh báo hoặc thông báo thông tin.

Trả lời

17

Tôi đã gặp sự cố tương tự với chặn tệp web.config và các tệp khác. Giải pháp của tôi là:

  1. Uninstall NuGet Package Manager (Tools -> Extensions và cập nhật)
  2. Cài đặt phiên bản mới nhất (hiện tại: NuGet 3,2)
+1

Điều này dường như đã khắc phục sự cố cho tôi (mặc dù tôi đã ở phiên bản 3.2 nhưng vẫn còn một bản nâng cấp khác). Cảm ơn! – Lex

+0

Làm việc cho tôi. Cảm ơn. – Jimmyt1988

+0

Nâng cấp Nuget từ '3.0.60624.657' lên' 3.2.60914.10516' đã sửa nó - không cần phải gỡ cài đặt. Cảnh báo vẫn xuất hiện trong cửa sổ đầu ra TFS, nhưng không có lỗi. Đã ném lỗi "tham chiếu đối tượng" khi cài đặt ** thông tin chi tiết về ứng dụng **. – SliverNinja

0

Nếu bạn đang sử dụng Team Nền tảng máy chủ, trước tiên bạn sẽ cần phải kiểm tra toàn bộ dự án, trước khi cập nhật gói Nuget cho dự án, nếu bạn có vấn đề này.

Các vấn đề liên quan