คำถามติดแท็ก visual-studio

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

3
วิธีสร้าง Qt สำหรับ Visual Studio 2010
ฉันพยายามหาวิธีการที่ให้โซลูชันที่เสถียรสำหรับการใช้ Qt กับ Visual Studio 2010 ดังนั้นหลังจากรวบรวมบิตของข้อมูลทั้งหมดและการทดลองใช้และข้อผิดพลาดบางอย่างฉันต้องการเขียนวิธีแก้ปัญหาของฉันลงในคำแนะนำ ปัญหาหรือเหตุใดจึงไม่สามารถใช้ไบนารีที่สร้างไว้ล่วงหน้าได้ ดูเหมือนว่าการใช้ไบนารีที่สร้างขึ้นสำหรับ Visual Studio 2008 อาจทำงานในบางกรณีพิเศษ แต่ฉันพบว่ามันไม่ทำงาน ในกรณีของฉันพวกเขารวบรวมตกลง แต่พวกเขาผลิตข้อผิดพลาด runtime เช่นนี้ หรือเมื่อเริ่มต้นจาก Visual Studio 2010: อัปเดต : ฉันพบการโพสต์บล็อกวิเคราะห์ว่าทำไมจึงมีประโยชน์กับบางคนในขณะที่ไม่เหมาะกับคนอื่น ในหนึ่งคำขึ้นอยู่กับว่าคุณติดตั้ง Visual Studio 2008 บนเครื่องเดียวกันหรือไม่ http://blog.paulnettleship.com/2010/11/11/troubleshooting-visual-studio-2010-and-qt-4-7-integration/ สิ่งที่สำคัญที่สุด (ที่ฉันโง่อย่างไม่รู้ตัว) คือข้อเท็จจริงที่ว่าคุณไม่สามารถใช้ไลบรารีที่คอมไพล์ด้วย Visual Studio 2008 และ dll (มีอยู่ในเว็บเพจ Qt) หากคุณไม่ได้ติดตั้ง Visual Studio 2008 สาเหตุเป็นเพราะ Qt SDK ที่คุณดาวน์โหลดเป็นบิลด์การตรวจแก้จุดบกพร่องซึ่งขึ้นอยู่กับ VC9.0 …

6
ฉันจะปิดใช้งานการสนับสนุน C # 6 ใน Visual Studio 2015 ได้อย่างไร
พื้นหลัง เรามีโครงการที่เรากำลังพัฒนาในปี 2015 ด้วยการเปิดใช้งาน C # 6 ซึ่งบางครั้งจำเป็นต้องเปิดโดยนักพัฒนาที่ใช้ VS 2013 โดยไม่มี C # 6 เราไม่มีความตั้งใจที่จะใช้ C # 6 ภายในโซลูชันนี้ (เท่าที่ฉันต้องการ) ปัญหา Visual Studio และ ReSharper แนะนำการสร้างภาษา C # 6 ที่เป็นประโยชน์ซึ่งทำให้การแก้ไขไม่สามารถใช้งานได้ใน Visual Studio รุ่นก่อนหน้าโดยไม่มีการสนับสนุน C # 6 ฉันได้ปิดการใช้งานการสนับสนุน ReSharper C # 6 แล้วแต่ฉันไม่สามารถปิดการใช้งาน / จำกัด คุณสมบัติ C # ในโซลูชันทั้งหมด คำถาม ฉันจะ …

6
ฉันจะเปิดลิงก์ใน Visual Studio ในเว็บเบราว์เซอร์ได้อย่างไรและไม่อยู่ใน Visual Studio
หากมี URL ในความคิดเห็นไฟล์ต้นฉบับฉันสามารถ "CTRL + คลิกเพื่อติดตามลิงก์" อย่างไรก็ตามเมื่อฉันทำเช่นนี้ลิงค์จะเปิดขึ้นภายใน Visual Studio ฉันจะทำให้เปิดในเว็บเบราว์เซอร์ของฉัน - ในกรณีของฉัน, Google Chrome?

5
Visual Studio 2013 และ BitBucket
Visual Studio 2013 เห็นได้ชัดว่ามีการผสานรวม Git ที่สวยงาม อย่างไรก็ตามหลังจากหนึ่งชั่วโมงของการเกาหัวโดยไม่มีอะไรที่ทำให้รู้สึกได้เลยแม้แต่น้อยฉันสามารถสร้างที่เก็บในเครื่องได้เท่านั้นและถึงแม้จะโคลนที่เก็บบิตบัคเก็ตระยะไกลฉันก็ไม่สามารถหาวิธีเผยแพร่ไปยังที่เก็บระยะไกลของฉันได้ . ฉันเคยใช้ TFS, Subversion, Perforce และอื่น ๆ อีกมากมาย แต่สิ่งนี้ทำให้งงงันโดยไม่มีคำแนะนำและอินเทอร์เฟซผู้ใช้ที่ไม่ใช้งานง่าย ใครมีความคิด?

2
ทำให้ขั้นตอนภาษา. NET ของคุณถูกต้องในดีบักเกอร์
ประการแรกฉันต้องขออภัยสำหรับความยาวของคำถามนี้ ผมผู้เขียนของIronScheme เมื่อเร็ว ๆ นี้ฉันทำงานอย่างหนักในการส่งข้อมูลการดีบักที่เหมาะสมเพื่อที่ฉันจะสามารถใช้ดีบักเกอร์. NET 'เนทีฟ' ได้ แม้ว่าสิ่งนี้จะประสบความสำเร็จบางส่วน แต่ฉันก็ประสบปัญหาการงอกของฟัน ปัญหาแรกเกี่ยวข้องกับการก้าว เนื่องจาก Scheme เป็นภาษานิพจน์ทุกอย่างจึงมีแนวโน้มที่จะอยู่ในวงเล็บซึ่งแตกต่างจากภาษา. NET หลักซึ่งดูเหมือนจะเป็นคำสั่ง (หรือบรรทัด) รหัสเดิม (Scheme) มีลักษณะดังนี้: (define (baz x) (cond [(null? x) x] [(pair? x) (car x)] [else (assertion-violation #f "nooo" x)])) ฉันมีจุดประสงค์ในการกำหนดแต่ละนิพจน์ในบรรทัดใหม่ โค้ดที่ปล่อยออกมาจะแปลงเป็น C # (ผ่าน ILSpy) มีลักษณะดังนี้: public static object ::baz(object x) { if …

13
วิธีการตั้งค่าเบรกพอยต์ตามเงื่อนไขใน Visual Studio
มีวิธีง่ายๆในการตั้งค่าเบรกพอยต์ตามเงื่อนไขใน Visual Studio หรือไม่ ถ้าฉันต้องการตีเบรกพอยต์ก็ต่อเมื่อค่าของตัวแปรกลายเป็นบางอย่างฉันจะทำอย่างไร

30
ข้อผิดพลาด“ ไม่พบไฟล์ข้อมูลเมตา '… \ Release \ project.dll ใน Visual Studio”
เมื่อเร็ว ๆ นี้ฉันเริ่มได้รับข้อความนี้แบบสุ่ม: ไม่พบไฟล์ข้อมูลเมตา '... \ Release \ project.dll' ใน Visual Studio ฉันมีวิธีแก้ปัญหากับหลายโครงการในนั้น โหมดการสร้างปัจจุบันคือ Debug และการกำหนดค่าของโปรเจ็กต์ทั้งหมดถูกตั้งค่าเป็น Debug แต่เมื่อฉันพยายามเรียกใช้โปรเจ็กต์หลัก - บางครั้งมันทำให้ฉันมีข้อผิดพลาดเล็กน้อยซึ่งทั้งหมดนี้เป็น "ไฟล์ข้อมูลเมตา" ... \ Release \ projectX.dll "ไม่พบ" - และดูมันบอกเกี่ยวกับ RELEASE โฟลเดอร์แม้ว่าโหมดปัจจุบันจะเป็น Debug ทำไม? ฉันพยายามค้นหาการอ้างอิงถึง "Release \ projectX.dll" ในไฟล์โซลูชันทั้งหมดและพบไฟล์หนึ่งในไฟล์ ResolveAssemblyReference.cache ฉันทำการค้นหาอย่างดีทางอินเทอร์เน็ตและพบคนสองสามคนที่มีปัญหาคล้ายกัน แต่ไม่มีวิธีแก้ปัญหาหรืออย่างน้อยก็ไม่มีวิธีแก้ปัญหา ฉันพยายามลบการอ้างอิงถึงโครงการเหล่านั้นและอ่าน แต่ในบางครั้งฉันก็เริ่มได้รับข้อผิดพลาดเหล่านี้อีกครั้ง ดูเหมือนว่าเป็นจุดบกพร่อง เหตุใดจึงค้นหาโปรเจ็กต์ที่อ้างอิงในโฟลเดอร์รีลีสเมื่อฉันใช้โหมดดีบักอยู่เสมอ ปล. สำหรับผู้ที่พบปัญหานี้: ฉันไม่สามารถแก้ปัญหาได้ด้วยวิธีง่ายๆ มันหายไปหลังจากฉันติดตั้ง Windows …

2
.vs \ config \ applicationhost.config ในตัวควบคุมแหล่งที่มา
Visual Studio 2015 เพิ่มไฟล์ที่มีชื่อ.vs\config\applicationhost.config ลงในรูทของโซลูชันเมื่อสร้างโครงการแอปพลิเคชันเว็บ ASP.NET ไฟล์นี้ควรถูกเช็คอินเพื่อควบคุมแหล่งที่มาหรือควรละเว้น (เพื่อให้ผู้ใช้แต่ละคนมีสำเนาในเครื่องของตนเอง)

14
เหตุใด System.Web.Mvc จึงไม่อยู่ในรายการเพิ่มการอ้างอิง
ใช้ C #, Visual Studio 2010 มีเนมสเปซที่เรียกว่าSystem.Web.Mvc ที่บันทึกไว้ใน MSDN เอกสารทุกประเภทใน namespace System.Web.Mvc.dllที่กล่าวว่าพวกเขาอยู่ใน อย่างไรก็ตามเมื่อฉันไปที่เพิ่มการอ้างอิงแท็บ“ .NET” แอสเซมบลีนี้หายไปจากรายการ ทำไม?

1
แก้ไขความคิดเห็นของชุดการเปลี่ยนแปลงหลังจากตรวจสอบการอัปเดตใน TFS แล้ว
ฉันเพิ่งเปลี่ยนมาใช้ VS2012 และไม่คุ้นเคยกับมันตรวจสอบการเปลี่ยนแปลงที่สำคัญบางอย่างโดยไม่มีความคิดเห็น ตั้งแต่นั้นเป็นต้นมาไม่มีการอัปเดตอื่น ๆ และไม่มีนักพัฒนารายอื่นจะสามารถเข้าถึงรหัสได้อีกสองสามชั่วโมง มีวิธีเพิ่มความคิดเห็นลงในชุดการเปลี่ยนแปลงนี้ซึ่งได้รับการตรวจสอบแล้วหรือยัง

21
Visual Studio 2012 - Intellisense บางครั้งหายไป / เสีย
เพื่อนร่วมงานของฉันและฉันใช้ VS2012 มาหลายสัปดาห์แล้ว บางครั้งหลังจากทำงานหลายชั่วโมง Intellisense จะเสีย หลังจากปิดแท็บที่เปิดอยู่ทั้งหมดมันจะทำงานอีกครั้ง มีคนจำนวนมากที่มีปัญหาเดียวกันหรือไม่? มันเป็นปัญหาส่วนขยายไม่ได้เพราะที่บ้านฉันมีปัญหาเดียวกัน อาจมีวิธีแก้ปัญหานี้หรือไม่?

8
การอ้างอิง system.management.automation.dll ใน Visual Studio
ฉันกำลังเริ่มดูโมเดล PowerShell และการพัฒนาสแน็ปอิน สิ่งแรกที่ฉันสังเกตเห็นคือการอ้างอิง System.management.automation.dll อย่างไรก็ตามใน Visual Studio แท็บ. NET ไม่มีแอสเซมบลีนั้นและไม่มีใครสามารถเรียกดูได้ C:\windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll เพื่อทำการอ้างอิงตามไฟล์ ฉันถูกบังคับให้คัดลอกไฟล์ออกด้วยตนเองเพื่อให้อ้างอิงได้ง่ายหรือไม่?

17
วิธีใช้ภูมิภาค / การยุบรหัสในจาวาสคริปต์
คุณจะใช้ภูมิภาคหรือการยุบรหัสสำหรับ JavaScript ใน Visual Studio ได้อย่างไร หากจาวาสคริปต์มีหลายร้อยบรรทัดก็จะเข้าใจได้มากขึ้นโดยใช้การพับโค้ดกับภูมิภาคเช่นเดียวกับใน vb / C # #region My Code #endregion

3
C # 8 รองรับ. NET Framework หรือไม่
ในการตั้งค่าการสร้างขั้นสูงของ Visual Studio 2019 C # 8 ดูเหมือนจะไม่พร้อมใช้งานสำหรับโครงการ. NET Framework เท่านั้น (ดังภาพด้านล่าง) สำหรับโครงการ. NET Core 3.0: C # 8 รองรับ. NET Framework หรือไม่

2
VB.NET IntelliSense: ปิดการใช้งานบรรทัดใหม่ในการเติมข้อความอัตโนมัติ ENTER
เมื่อแก้ไขรหัส C # ใน Visual Studio 2010 ENTERคีย์จะทำให้ IntelliSense ทำตามคำแนะนำปัจจุบันโดยไม่ต้องเพิ่มบรรทัดใหม่ ใน VB.NET พฤติกรรม IntelliSense เริ่มต้นสำหรับENTERคีย์คือการเพิ่มบรรทัดใหม่หลังจากทำตามคำแนะนำปัจจุบัน ฉันจะกำหนดค่า IntelliSense เพื่อเปลี่ยนพฤติกรรม VB.NET เป็น C # หนึ่งได้อย่างไร ฉันรู้แล้วว่าฉันสามารถกดTABหรือSPACEแต่จากนิสัยฉันมักจะจบลงด้วยการกดปุ่มENTER(และเปลี่ยนสาย)

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