ฉันจะรีเซ็ตทุกการตั้งค่าใน Visual Studio 2012 อย่างแท้จริงได้อย่างไร


84

ฉันพยายามรีเซ็ตทุกการตั้งค่าภายใน Visual Studio เนื่องจากฉันสูญเสียIntelliSenseทั้งหมดไปแล้ว ฉันลองใช้เครื่องมือ -> นำเข้า / ส่งออกการตั้งค่า -> รีเซ็ต แต่ไม่ได้ล้างการตั้งค่าทั้งหมด ฉันรู้ว่ามันไม่ได้เป็นเพราะไม่ได้รีเซ็ตธีมสีและฉันยังไม่มี IntelliSense ไม่มีการถอนการติดตั้งและลบทุกการติดตามของโปรแกรมรวมถึงรีจิสทรีมีวิธีอื่นในการรีเซ็ตการตั้งค่าทุกรายการเป็นค่าเริ่มต้นจากโรงงานหรือไม่?


ฉันจะลองและทำการซ่อมแซมในโปรแกรมเพิ่ม / เอาออกแล้วใช้การอัปเดตสะสมล่าสุดอีกครั้ง
codechurn

1
@Art ที่ไม่ได้รีเซ็ตการตั้งค่าอะไรเลย

1
คุณยังสามารถลองเปิดพรอมต์คำสั่ง Visual Studio และลองใช้คำสั่งต่อไปนี้: devenv / ResetSettings และ devenv / ResetSkipPkgs สุดท้ายคุณสามารถลองเริ่ม Visual Studio ในเซฟโหมดและดูว่าคุณได้รับ intellisense กลับมาหรือไม่โดยทำ: devenv / SafeMode จากพรอมต์คำสั่ง ฉันเดาว่าถ้าคุณยังไม่มี Intellisense ใน SafeMode มีบางอย่างเกิดขึ้นจริงและคุณจะต้องติดตั้งใหม่
codechurn

@Art ในขณะที่สิ่งนั้นทำให้ฉันมีความกระตือรือร้น แต่ก็ไม่ได้รีเซ็ตการตั้งค่า VS ทั้งหมดอย่างสมบูรณ์

ลบการตั้งค่าจาก Visual Studio 2012 / โฟลเดอร์การตั้งค่าในเอกสารในการเปิดตัวครั้งต่อไปมันจะสร้างค่าเริ่มต้นสำหรับผู้ใช้รายนั้นจะเพียงพอหรือไม่
Zee

คำตอบ:


179

Visual Studio มีแฟล็กหลายรายการเพื่อรีเซ็ตการตั้งค่าต่างๆ:

  • / ResetUserData - (AFAICT)ลบการตั้งค่าผู้ใช้ทั้งหมดและทำให้คุณตั้งค่าอีกครั้ง สิ่งนี้จะทำให้คุณได้รับแจ้งการตั้งค่าเริ่มต้นอีกครั้งล้างประวัติโครงการล่าสุดของคุณ
  • / ResetSettings - กู้คืนการตั้งค่าเริ่มต้นของ IDE โดยเลือกที่จะรีเซ็ตเป็นไฟล์ VSSettings ที่ระบุ
  • / ResetSkipPkgs - ล้างแท็ก SkipLoading ทั้งหมดที่เพิ่มใน VSPackages
  • / ResetAddin - ลบคำสั่งและ UI คำสั่งที่เชื่อมโยงกับ Add-in ที่ระบุ

devenv.exe /?ล่าสุดสามแสดงขึ้นเมื่อทำงาน อันแรกดูเหมือนจะไม่มีเอกสาร / ไม่รองรับ / ค้อนขนาดใหญ่ จากที่นี่ :

คำเตือน:คุณจะสูญเสียการตั้งค่าสภาพแวดล้อมและการปรับแต่งทั้งหมดของคุณหากคุณใช้สวิตช์นี้ ด้วยเหตุนี้สวิตช์นี้จึงไม่ได้รับการสนับสนุนอย่างเป็นทางการและ Microsoft ไม่ได้โฆษณาสวิตช์นี้ต่อสาธารณะ (คุณจะไม่เห็นสวิตช์นี้หากคุณพิมพ์ devenv.exe /? ในพรอมต์คำสั่ง) คุณควรใช้สวิตช์นี้เป็นทางเลือกสุดท้ายหากคุณประสบปัญหาสภาพแวดล้อมและตรวจสอบให้แน่ใจว่าคุณสำรองข้อมูลการตั้งค่าสภาพแวดล้อมของคุณโดยการส่งออกก่อนที่จะใช้สวิตช์นี้


ฉันมีปัญหาระหว่างการดีบักซึ่งเอกสารที่เปิดอยู่ทั้งหมดจะปิดและไม่สามารถเปิดใหม่ได้ พบวิธีแก้ปัญหาstackoverflow.com/questions/28975581/…และเชื่อมโยงโพสต์นี้เพื่อช่วยหาสาเหตุ
whyoz

ResetUserDataทำงานร่วมกับ VS2015 ได้เช่นกัน (หลังจากสูญเสียการรวมกับ git แล้วเริ่มแสดง "ไม่รองรับอินเทอร์เฟซดังกล่าว" เมื่อเริ่มต้น)
Vitalik

"ตรวจสอบให้แน่ใจว่าคุณสำรองข้อมูลการตั้งค่าสภาพแวดล้อมของคุณโดยการส่งออก" อย่างไร?
พันเอก Panic

@ColonelPanic ใน Visual Studio เมนู "Tools" "Import and Export Settings Wizard"
gabore

/ ResetUserData ก็ใช้ได้ผลสำหรับฉันเช่นกัน VS2015 Professional Edition

29

วิธีฮาร์ดรีเซ็ตอินสแตนซ์ Visual Studio

เมื่อพัฒนาส่วนขยายบางครั้งคุณก็ทำพลาดคนอื่นก็ทำ หากคุณเริ่มได้รับข้อผิดพลาดในการโหลดแม้แต่ส่วนขยายธรรมดา ๆ เหล่านี้คือคำแนะนำในการฮาร์ดรีเซ็ตอินสแตนซ์ของคุณ

Close Visual Studio (if you haven’t already).
Open the registry editor (regedit.exe)
Delete the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}
Delete the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}_Config
Delete the %LOCALAPPDATA%\Microsoft\VisualStudio\{version} directory.

เพลิดเพลินกับอินสแตนซ์ Visual Studio ใหม่ล่าสุดของคุณ

  • ใช้ {version} = 10.0 สำหรับ Visual Studio 2010
  • ใช้ {version} = 11.0 สำหรับ Visual Studio 2012
  • ใช้ {version} = 12.0 สำหรับ Visual Studio 2013

หากในอีกด้านหนึ่งคุณต้องการรีเซ็ตกลุ่มทดลองคุณสามารถทำได้เช่นเดียวกันกับตัว "{version} Exp"

ขอให้สนุกกับการเขียนโค้ด!

ที่มา: http://www.corvalius.com/site/hacks/how-to-hard-reset-visual-studio-instance/


สำหรับปัญหาเกี่ยวกับ Visual Studio และ Team Foundation Server ควรลบไดเรกทอรีแคช TFS ภายใต้ "% USERNAME% \ AppData \ Local \ Microsoft \ Team Foundation \ 5.0 \ Cache"
wewa

1
ถ้าเส้นทางของ @ wewa ใช้ไม่ได้สิ่งนี้ใช้ได้กับฉัน:% LOCALAPPDATA% \ Microsoft \ Team Foundation \ 5.0 \ Cache
damd เมื่อ

15

คลิกที่เมนูเครื่องมือ > นำเข้าและส่งออกการตั้งค่า > รีเซ็ตการตั้งค่าทั้งหมด > ถัดไป > "ไม่เพียงรีเซ็ตการตั้งค่าเขียนทับการตั้งค่าปัจจุบันทั้งหมด" > ถัดไป > เสร็จสิ้น


8

เพื่อรีเซ็ตการตั้งค่าของคุณ

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

คลิกเสร็จสิ้น

หน้ารีเซ็ตเสร็จสมบูรณ์จะแจ้งเตือนคุณถึงปัญหาที่พบระหว่างการรีเซ็ต


-1 นี่ไม่ได้อธิบายถึงกระบวนการทั้งหมดมีหน้าจอพิเศษอีกหนึ่งหน้าจอที่ไม่ได้ระบุไว้ในคำตอบนี้ - "การรวบรวมการตั้งค่า"
Robotron


1

1) เรียกใช้โปรแกรมติดตั้ง Visual Studio

2) คลิกเพิ่มเติมในเวอร์ชันที่ติดตั้งแล้วเลือกซ่อมแซม

3) รีสตาร์ท

ทำงานบนชุมชน Visual Studio 2017


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.