เทมเพลต Windows Forms Development หายไปหรือไม่


1

ทำไมฉันไม่เห็นภาษาใด ๆ (C #, C ++ ฯลฯ ) หรือเทมเพลตการพัฒนาแบบฟอร์ม Windows หลังจากเสร็จสิ้นการติดตั้ง VS 2005 Professional หรือ Express เวอร์ชันแล้ว


คุณหมายถึงทันทีหลังจากการติดตั้งหรือในการเรียกใช้ครั้งแรก?
แบรดแพ็ตตัน

คำตอบ:


2

ปัญหานี้อาจเกิดขึ้นได้จากหลายสาเหตุซึ่งบางประการ ได้แก่ :

  • กระบวนการติดตั้งอาจคัดลอกไฟล์เทมเพลตไม่ถูกต้องจากสื่อการติดตั้ง สิ่งนี้สามารถเกิดขึ้นได้เนื่องจากสื่อไม่ดี
  • การติดตั้งล้มเหลวในลักษณะที่มีแม่แบบทางกายภาพ แต่ไม่ได้ลงทะเบียนอย่างถูกต้องภายในสภาพแวดล้อมของ Visual Studio

ความละเอียดที่เป็นไปได้:

ในการติดตั้งทำงานอย่างถูกต้องของ Visual Studio 2005 แม่แบบเริ่มต้นจะอยู่ในไดเรกทอรีต่อไปนี้:

เทมเพลตโครงการ (Class Library et al):

%VSInstallDir\Common7\IDE\ProjectTemplates

เทมเพลตรายการ (คลาสอินเทอร์เฟซและคณะ)

%VSInstallDir\Common7\IDE\ItemTemplates
โดยที่% VSInstallDir% เป็นรากของการติดตั้ง Visual Studio ของคุณ

หากไดเร็กทอรีเหล่านี้มีไฟล์ซิปที่มีลักษณะคล้ายกับชื่อเทมเพลตเทมเพลตจะมีอยู่จริงบนเครื่องและการไม่มีอยู่ในสภาพแวดล้อมของ Visual Studio อาจเป็นปัญหาการลงทะเบียน

คุณสามารถลงทะเบียนแม่แบบเริ่มต้นอีกครั้งด้วย Visual Studio โดยการเรียกใช้คำสั่งต่อไปนี้ที่พร้อมท์คำสั่งแบบยกระดับ:

devenv.exe /InstallVSTemplates

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

หากไฟล์เทมเพลตไม่มีอยู่ในตำแหน่งเหล่านี้หนึ่งหรือทั้งสองแห่งหรือไม่มีเทมเพลตเริ่มต้นทั้งหมดอยู่คุณอาจติดตั้งจากแหล่งการติดตั้งที่เสียหาย (เช่นสื่อที่ใช้งานไม่ดีดาวน์โหลดไม่ดี)

หากเป็นกรณีนี้คุณอาจต้องลองติดตั้ง Visual Studio อีกครั้งจากแหล่งการติดตั้งที่รู้จักดี

แหล่งที่มา:

\ InstallVST เทมเพลตสวิตช์บรรทัดคำสั่ง (MSDN)

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