Visual Studio 2013 Update 4 - Cách dừng thông báo gây phiền nhiễu


131

Chỉ cần cài đặt Visual Studio 2013 Update 4 và bây giờ tôi thấy thông báo màu đỏ khó chịu này cho tôi biết tôi cần giấy phép nhà phát triển cho Windows Store và Windows Phone - thứ mà tôi không cần.

nhập mô tả hình ảnh ở đây

Khi tôi nhấp vào bỏ qua tất cả, nó sẽ quay lại lần sau khi tôi tải Visual Studio, thông báo tương tự tôi đã loại bỏ. Nói cách khác, nó sẽ cho tôi biết tôi cần giấy phép bao nhiêu lần? Vì vậy, quan điểm của tôi là làm thế nào để tôi ngừng hiển thị thông báo màu đỏ.

[sửa] Trên thực tế, điều đó thường thôi thúc tôi không chỉ mỗi studio hình ảnh khởi động lại ... như tôi nghĩ ai đó đã đề cập trong một trong những bình luận.


3
Tôi có cùng một câu hỏi. Tôi không muốn có giấy phép nhà phát triển và cũng không muốn thông báo gây phiền nhiễu!
Ruud van Falier

Đồng ý là phiền phức. Nếu bất kỳ ai trong số các bạn tìm được cách ngăn chặn thì tôi muốn nghe. Tôi đang nhận được điều tương tự trên VS2013 kể từ khi áp dụng các bản cập nhật khác nhau.
SteveH

8
Bạn có thể gửi phản hồi trong VS. Nó liền kề với biểu tượng thông báo màu đỏ trên ảnh chụp màn hình ở trên. Nói với họ trực tiếp nó gây phiền nhiễu. Tôi có, và tôi khuyến khích người khác làm điều tương tự.
Darren Hale

2
Các bạn đang sử dụng R #? Nếu vậy, hãy thử tạm dừng R # và xem bạn có nhận được thông báo màu đỏ không. Có vẻ như R # có thể liên quan đến máy của tôi.
lội

1
@DarrenHale - Gợi ý tuyệt vời. Cũng khuyên bạn nên bao gồm một liên kết đến bài viết SO này và ảnh chụp màn hình của VS bên cạnh bài viết SO này.
Philip Pittle

Câu trả lời:


95

CẬP NHẬT MỚI NHẤT (ngày 21 tháng 11): Hiện tại chúng tôi đã phát hành một bản vá cho lỗi này. Bạn có thể tải nó từ đây .

Tôi sẽ để lại phần còn lại của câu trả lời này nhưng không còn cần phải có bất kỳ cách giải quyết nào nữa khi bản vá được liên kết ở trên đã được áp dụng.


TRẢ LỜI GỐC: Tôi sẽ bắt đầu bằng cách xin lỗi và xác nhận rằng chúng tôi đã có ít nhất một lỗi ở đây (nếu không phải là nhiều hơn). Có một vài người trong chúng tôi tích cực điều tra việc này về phía chúng tôi. Tuy nhiên, chúng tôi chưa biết toàn bộ vấn đề vì vậy sẽ rất tuyệt nếu có thêm một số thông tin từ bất kỳ ai hiện đang gặp phải vấn đề này.

Mục đích là để hiển thị thông báo cho người dùng làm việc trên các ứng dụng Windows hoặc Windows Phone Store . Đó không phải là thứ nên đến đối với người dùng không thực hiện phát triển Cửa hàng .

Cách giải quyết hứa hẹn nhất cho đến nay là:

  1. Đóng giải pháp hiện đang mở (nếu có một giải pháp được tải)
  2. Bỏ thông báo
  3. Đóng Visual Studio

Bạn không nên xem lại thông báo trong các phiên VS tiếp theo cho đến khi bạn làm điều gì đó khiến chức năng liên quan đến Cửa hàng tải lại (ví dụ: tạo hoặc tải dự án ứng dụng Store).

Nếu điều này không biến mất, vui lòng phản hồi và chúng tôi sẽ cố gắng làm việc với bạn để biết thêm chi tiết về những gì có thể khiến nó tiếp tục xuất hiện cho bạn.

CẬP NHẬT : Nếu cách giải quyết ở trên không phù hợp với bạn (ví dụ: người dùng ReSharper), tôi đã có một cách khác ít nhất cung cấp thời gian nghỉ ngơi từ các thông báo trong khoảng một tháng:

  1. Đảm bảo thông báo quan trọng hiện đang hoạt động (nghĩa là thông báo màu đỏ).
  2. Đóng tất cả các phiên bản mở của Visual Studio.
  3. Mở File Explorer và điều hướng đến %LocalAppData%\Microsoft\VisualStudio\12.0\Notificationsthư mục.
  4. Mở Notifications_Active.xmltệp tìm thấy trong một trình soạn thảo văn bản.
  5. Tìm phần tử thông báo đề cập đến giấy phép nhà phát triển.
  6. Thay đổi giá trị của Severityphần tử thành 0thay vì 2.

Điều này sẽ làm cho cảnh báo đỏ không còn tác dụng đối với thông báo này miễn là bạn để thông báo hoạt động (nghĩa là không loại bỏ thông báo đó).


Tôi không thể thử đề xuất của bạn vào lúc này, nhưng tôi có thể cung cấp cho bạn thêm một số thông tin. Tôi đã gỡ cài đặt các tùy chọn Windows Store và Windows Phone (thông qua sửa chữa trên VS trong các chương trình gỡ cài đặt) để xem liệu nó có dừng thông báo không, nhưng không được. Nó luôn hiển thị khi tôi mở .sln(điều này đã xảy ra đối với các dự án WPF, WinForms và console). Nếu tôi chỉ mở VS, tôi sẽ không nhận được thông báo. Đây là trên máy Windows 8, VS 2013 Ultimate. Tôi đã không thấy màn hình thông báo nữa cho đến khi bắt đầu một phiên bản mới của VS và sau đó mở một phiên bản khác .sln.
Darren Hale

Hành vi dự định và cách giải quyết được mô tả ở trên hoàn toàn không hoạt động đối với tôi. Tôi tự ý nhận thông báo khi làm việc hàng giờ trong một giải pháp duy nhất không có dự án Windows Store hoặc Windows Phone (chỉ các lib lớp, dự án ASP.NET) - nó chỉ thỉnh thoảng bật lên. Ngoài ra, tôi đã bắt đầu một giải pháp mới cho một dự án nhỏ khác và nó bật lên khi tôi tạo một giải pháp VS trống và mỗi lần tôi thêm một dự án, tất cả đều là các dự án thư viện lớp C # đơn giản không có phụ thuộc bên ngoài. Khi tôi loại bỏ, đóng VS và mở lại VS và mở giải pháp của tôi, thông báo màu đỏ xuất hiện lại.
lội

7
@gusp Tôi vừa thực hiện một thử nghiệm và có vẻ như ReSharper 8.2.3 đang gây ra sự cố cho tôi. Khi tôi tạm dừng R #, các bước để tạo lại không còn hoạt động. Khi tôi tiếp tục R #, vấn đề cũng được tiếp tục. Vấn đề có thể liên quan đến sự tương tác giữa VS và R # hoặc chỉ là R #. Bất cứ ai khác nhìn thấy điều này?
lội

1
@gusp, cách khắc phục cập nhật sẽ giúp làm cho màu đỏ biến mất. Càng xa càng tốt.
lội

2
@gusp - Không có thay đổi về kết thúc của tôi (nhưng sử dụng R #). Có phải tất cả các phiên bản của VS cần phải được đóng lại khi chỉnh sửa Notifications_Active.xml? Ngoài ra, nó cũng sẽ giúp để chỉnh sửa Notifications_Archive.xml. Về một mặt nào đó, tôi có thể gỡ cài đặt phát triển Điện thoại / Cửa hàng khỏi phiên bản VS của mình không? Tôi đã không cài đặt các thành phần này khi tôi cài đặt VS ban đầu, nhưng chúng dường như được thêm vào một cách kỳ diệu khi cài đặt Cập nhật.
Philip Pittle
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.