Visual Studio 2013 Update 4 - วิธีหยุดการแจ้งเตือนที่น่ารำคาญ


131

เพิ่งติดตั้ง Visual Studio 2013 Update 4 และตอนนี้ฉันเห็นการแจ้งเตือนสีแดงที่น่ารำคาญนี้บอกว่าฉันต้องการใบอนุญาตนักพัฒนาสำหรับ Windows Store และ Windows Phone ซึ่งฉันไม่ต้องการ

ป้อนคำอธิบายภาพที่นี่

เมื่อฉันคลิกปิดทั้งหมดมันจะกลับมาในครั้งต่อไปที่ฉันโหลด Visual Studio การแจ้งเตือนเดียวกันกับที่ฉันปิด กล่าวอีกนัยหนึ่งจะบอกกี่ครั้งว่าฉันต้องการใบอนุญาต? ประเด็นของฉันคือฉันจะหยุดแสดงการแจ้งเตือนสีแดงได้อย่างไร

[แก้ไข] จริงๆแล้วมันกระตุ้นให้ฉันทุกครั้งไม่ใช่แค่การรีสตาร์ท Visual Studio ทุกครั้ง ... อย่างที่ฉันคิดว่ามีคนพูดถึงในหนึ่งในความคิดเห็น


3
ฉันมีคำถามเดียวกัน ฉันไม่ต้องการใบอนุญาตนักพัฒนาและไม่ต้องการการแจ้งเตือนที่น่ารำคาญเช่นกัน!
Ruud van Falier

เห็นด้วยว่ามันน่ารำคาญ หากมีใครพบวิธีหยุดมันฉันก็อยากฟัง ฉันได้รับสิ่งเดียวกันใน VS2013 ตั้งแต่ใช้การอัปเดตต่างๆ
SteveH

8
คุณสามารถส่งข้อเสนอแนะภายใน VS. ติดกับไอคอนการแจ้งเตือนสีแดงบนภาพหน้าจอด้านบน บอกตรงๆมันน่ารำคาญ ฉันมีและฉันขอแนะนำให้คนอื่นทำเช่นเดียวกัน
Darren Hale

2
พวกคุณใช้ R # หรือเปล่า? ในกรณีนี้ให้ลองระงับ R # และดูว่าคุณยังได้รับการแจ้งเตือนสีแดงหรือไม่ ดูเหมือนว่า R # อาจเกี่ยวข้องกับเครื่องของฉัน
ลุย

1
@DarrenHale - ข้อเสนอแนะที่ดี ขอแนะนำให้รวมลิงก์ไปยังบทความ SO นี้และภาพหน้าจอ VS ถัดจากโพสต์ SO นี้
ฟิลิปพิตเทิล

คำตอบ:


95

อัปเดตล่าสุด (21 พ.ย. ): ตอนนี้เราได้ปล่อยแพทช์สำหรับบั๊กนี้แล้ว คุณสามารถดาวน์โหลดได้จากที่นี่

ฉันจะทิ้งคำตอบที่เหลือไว้ตามที่เป็นอยู่ แต่ไม่จำเป็นต้องมีวิธีแก้ปัญหาใด ๆ อีกต่อไปเมื่อใช้โปรแกรมแก้ไขที่เชื่อมโยงกับด้านบนแล้ว


คำตอบเดิม: ฉันจะเริ่มด้วยการขอโทษและยืนยันว่าเรามีข้อบกพร่องอย่างน้อยหนึ่งข้อที่นี่ (ถ้าไม่มากกว่านั้น) มีพวกเราหลายคนกำลังตรวจสอบเรื่องนี้อยู่ในฝั่งของเรา เรายังไม่ทราบปัญหาทั้งหมดแม้ว่าจะเป็นการดีที่จะได้รับข้อมูลเพิ่มเติมจากใครก็ตามที่กำลังประสบปัญหานี้อยู่

มีจุดประสงค์เพื่อแสดงการแจ้งเตือนแก่ผู้ใช้ที่ทำงานบน Windows หรือ Windows Phone Storeปพลิเคชัน ไม่ใช่สิ่งที่ควรเกิดขึ้นสำหรับผู้ใช้ที่ไม่ได้ทำการพัฒนาStore

วิธีแก้ปัญหาที่มีแนวโน้มมากที่สุดคือ:

  1. ปิดโซลูชันที่เปิดอยู่ (หากมีการโหลด)
  2. ปิดการแจ้งเตือน
  3. ปิด Visual Studio

คุณไม่ควรเห็นการแจ้งเตือนอีกครั้งในช่วง VS ถัดไปจนกว่าคุณจะทำบางอย่างที่ทำให้ฟังก์ชันที่เกี่ยวข้องกับ Store โหลดอีกครั้ง (เช่นสร้างหรือโหลดโปรเจ็กต์แอพ Store)

หากสิ่งนี้ไม่ทำให้หายไปโปรดตอบกลับและเราจะพยายามทำงานร่วมกับคุณเพื่อรับรายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่อาจเป็นสาเหตุให้คุณยังคงปรากฏต่อไป

อัปเดต : หากวิธีแก้ปัญหาข้างต้นไม่ได้ผลสำหรับคุณ (เช่นผู้ใช้ ReSharper) ฉันมีอีกวิธีหนึ่งที่อย่างน้อยควรให้การแจ้งเตือนเป็นเวลาประมาณหนึ่งเดือนต่อครั้ง:

  1. ตรวจสอบให้แน่ใจว่าการแจ้งเตือนที่สำคัญทำงานอยู่ในขณะนี้ (เช่นการแจ้งเตือนสีแดง)
  2. ปิดอินสแตนซ์ที่เปิดอยู่ทั้งหมดของ Visual Studio
  3. เปิด File Explorer และไปที่%LocalAppData%\Microsoft\VisualStudio\12.0\Notificationsไดเร็กทอรี
  4. เปิดNotifications_Active.xmlไฟล์ที่พบในโปรแกรมแก้ไขข้อความ
  5. ค้นหาองค์ประกอบการแจ้งเตือนที่อ้างถึงใบอนุญาตนักพัฒนา
  6. เปลี่ยนค่าของSeverityองค์ประกอบแทน02

สิ่งนี้จะทำให้การแจ้งเตือนสีแดงไม่เริ่มทำงานสำหรับการแจ้งเตือนนี้อีกต่อไปตราบเท่าที่คุณปล่อยให้การแจ้งเตือนใช้งานอยู่ (เช่นอย่าปิดการแจ้งเตือน)


ฉันไม่สามารถลองทำตามคำแนะนำของคุณได้ในขณะนี้ แต่ฉันสามารถให้ข้อมูลเพิ่มเติมแก่คุณได้ ฉันถอนการติดตั้งตัวเลือก Windows Store และ Windows Phone (ผ่านการซ่อมแซมบน VS ในโปรแกรมถอนการติดตั้ง) เพื่อดูว่าจะหยุดการแจ้งเตือนหรือไม่ แต่ไม่ได้ มันจะแสดงเสมอเมื่อฉันเปิด a .sln(มันเกิดขึ้นสำหรับ WPF, WinForms และโครงการคอนโซล) ถ้าฉันเปิดเฉพาะ VS ฉันไม่ได้รับการแจ้งเตือน นี่คือบนเครื่อง Windows 8 VS 2013 Ultimate ฉันไม่เห็นการแจ้งเตือนปรากฏขึ้นอีกจนกว่าจะเริ่มอินสแตนซ์ใหม่ของ VS จากนั้นเปิดอีก.slnอัน
Darren Hale

พฤติกรรมที่ตั้งใจไว้และวิธีแก้ปัญหาที่อธิบายไว้ข้างต้นไม่ได้ผลเลยสำหรับฉัน ฉันได้รับการแจ้งเตือนโดยพลการเมื่อทำงานเป็นเวลาหลายชั่วโมงในโซลูชันเดียวที่ไม่มีโครงการ Windows Store หรือ Windows Phone (เฉพาะคลาส libs โปรเจ็กต์ ASP.NET) - มันจะปรากฏขึ้นเป็นครั้งคราว นอกจากนี้ฉันเริ่มโซลูชันใหม่สำหรับโปรเจ็กต์ขนาดเล็กอื่นและจะปรากฏขึ้นเมื่อฉันสร้างโซลูชัน VS ที่ว่างเปล่าและทุกครั้งที่ฉันเพิ่มโปรเจ็กต์ซึ่งทั้งหมดนี้เป็นโปรเจ็กต์ไลบรารีคลาส C # ที่เรียบง่ายโดยไม่มีการอ้างอิงภายนอก เมื่อฉันปิดปิด VS และเปิด VS อีกครั้งและเปิดโซลูชันของฉันการแจ้งเตือนสีแดงจะปรากฏขึ้นอีกครั้ง
ลุย

7
@gusp ฉันเพิ่งทำการทดลองและดูเหมือนว่า ReSharper 8.2.3 จะเป็นสาเหตุให้ฉัน เมื่อฉันระงับ R # ขั้นตอนในการสร้างซ้ำจะไม่ทำงานอีกต่อไป เมื่อฉันดำเนินการต่อ R # ปัญหาจะกลับมาทำงานอีกครั้ง ปัญหาอาจเกี่ยวข้องกับการโต้ตอบระหว่าง VS และ R # หรือเป็นเพียง R # โดยตัวมันเอง มีใครเห็นสิ่งนี้อีกไหม
ลุย

1
@gusp วิธีแก้ปัญหาการอัปเดตช่วยให้สีแดงหายไป จนถึงตอนนี้ดีมาก
ลุย

2
@gusp - ไม่มีการเปลี่ยนแปลงในตอนท้ายของฉัน (แต่ใช้ R #) ต้องปิดอินสแตนซ์ทั้งหมดของ VS เมื่อทำการแก้ไขNotifications_Active.xmlหรือไม่ นอกจากนี้จะช่วยแก้ไขNotifications_Archive.xmlด้วย ฉันไม่สามารถถอนการติดตั้งการพัฒนา Phone / Store จากอินสแตนซ์ VS ของฉันได้หรือไม่ ฉันไม่ได้ติดตั้งส่วนประกอบเหล่านี้เมื่อฉันติดตั้ง VS แต่ดูเหมือนจะถูกเพิ่มอย่างน่าอัศจรรย์เมื่อติดตั้งการอัปเดต
Philip Pittle
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.