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

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

10
NUnit ไม่ได้เรียกใช้โค้ด Visual Studio 2010
ฉันพยายามโหลด Visual Studio 2010 beta dll ลงใน NUnit GUI ฉันได้รับข้อผิดพลาดป๊อปอัป แอสเซมบลีนี้สร้างขึ้นโดยรันไทม์ที่ใหม่กว่ารันไทม์ที่โหลดในปัจจุบันและไม่สามารถโหลดได้ คุณอาจกำลังพยายามโหลดแอสเซมบลีบิลด์ด้วย CLR เวอร์ชันที่ใหม่กว่ากว่าเวอร์ชันที่ NUnit กำลังทำงานอยู่ ฉันจะบังคับให้ปฏิบัติการทำงานภายใต้. NET 4 ได้อย่างไร

6
รวมเฉพาะไฟล์บางประเภทเมื่อค้นหาใน Visual Studio
บ่อยครั้งเมื่อฉันต้องการค้นหาโค้ดของฉันใน Visual Studio ฉันรู้ว่าสิ่งที่ฉันกำลังมองหาอยู่ในโค้ด C # อย่างไรก็ตามเนื่องจากฉันใช้ชื่อตัวแปรเดียวกันในไฟล์ JavaScript ฉันจึงต้องลุยกับผลการค้นหาทั้งหมดด้วย สิ่งนี้จะแย่ลงไปอีกเมื่อมีการใช้ข้อความที่ฉันกำลังมองหาในไลบรารี JavaScript ของบุคคลที่สามที่เรานำเข้ามาในโครงการซึ่งอาจส่งผลให้เกิดผลการค้นหาหลายร้อย ในการรวมสิ่งต่างๆนักออกแบบของเรารวม HTML จำลองของหน้าเว็บไว้ในโปรเจ็กต์เดียวกันดังนั้นฉันมักจะพบว่าฉันกดปุ่มผลการค้นหาจำนวนมากในนั้นด้วย ฉันเดาว่าสิ่งที่ฉันต้องการจริงๆคือเห็นผลลัพธ์ในไฟล์. cs, .aspx และ. ascx ของฉัน แต่ไม่ใช่. js หรือ. htm มีวิธีใดบ้างในการดำเนินการดังต่อไปนี้: ค้นหาเฉพาะในไฟล์ประเภทใดประเภทหนึ่งเท่านั้น (ค้นหาเฉพาะไฟล์. cs) ค้นหาเฉพาะในไฟล์ของชุดประเภทที่กำหนดเท่านั้น (ค้นหาเฉพาะไฟล์. cs, .aspx และ. ascx) ค้นหาในไฟล์ทุกประเภทยกเว้นบางประเภทหรือบางประเภท (ค้นหาทุกอย่างยกเว้น. js) ฉันไม่สงสัยเลยว่าในกรณีนี้มีวิธีใดที่ชาญฉลาดในการแก้ไขปัญหานี้หรือไม่?

5
การตรวจสอบ XML ด้วย XSD ใน Visual Studio IDE
ฉันรู้ว่าฉันเคยทำสิ่งนี้มาก่อน แต่มันไม่ได้ผลในวันนี้และฉันไม่พบที่ไหนที่อธิบายวิธีการทำ อาจเป็นเพราะฉันนอนไม่พอ แต่ฉันสงสัยว่า gremlins ฉันมีเอกสาร XML และไดเร็กทอรีที่เต็มไปด้วย XSD ที่กำหนด ฉันจะตั้งค่า Visual IDE เพื่อแจ้งให้ฉันทราบถึงความล้มเหลวในการตรวจสอบความถูกต้องได้อย่างไรจากนั้นให้รายการแท็กและแอตทริบิวต์ที่ถูกต้องในบริบทที่กำหนด สิ่งที่ฉันได้ลอง: ฉันได้เพิ่ม XSD ลงในโครงการด้วยเอกสาร XML ฉันได้เพิ่ม XSD ลงในรายการ XML Schema แล้ว (ภายใต้รายการเมนู XML / Schemas ... ) ฉันได้รวมคุณสมบัติ schemaLocation และ noNamespaceSchemaLocation ไว้ในเอกสาร XML ด้วย Visual Studio ยังคงไม่ละทิ้งข้อมูลการดีบักหรือการแก้ไขที่เป็นประโยชน์ ฉันลองทั้งปี 2010 และ 2008 (ฉันเคยทำมาก่อนในปี 2008 ฉันคิดว่า) อัปเดต:ฉันให้นักพัฒนารายอื่นลองทำสิ่งนี้และก็ล้มเหลวสำหรับเขา เขารู้ว่าเขาทำกับเอกสาร …

7
โครงการ Visual Studio ว่างเปล่า?
มีวิธีทำให้ Project ว่างเปล่าใน Visual Studio 2008 หรือ 2010 หรือไม่? ฉันไม่ได้หมายถึงโซลูชันที่ว่างเปล่าฉันหมายถึงโครงการที่ว่างเปล่าในโซลูชัน โดยทั่วไปฉันมีโซลูชันสำหรับหลายโครงการและฉันต้องการเพิ่มโครงการเพื่อติดตามไฟล์คงที่ซึ่งเป็นส่วนหนึ่งของโซลูชัน แต่ไม่ใช่ของโครงการใดโครงการหนึ่ง การเพิ่มเป็นไฟล์โซลูชันไม่ได้ผลเนื่องจากโฟลเดอร์โซลูชันไม่ได้แมปกับโฟลเดอร์ระบบไฟล์และฉันต้องการจัดการลำดับชั้นจาก Visual Studio ในขณะนี้ฉันสร้างโปรเจ็กต์ Visual C # ที่ว่างเปล่าซึ่งใช้งานได้ แต่ฉันสงสัยว่ามีโปรเจ็กต์ "ว่างเปล่ามากกว่า" หรือไม่


9
หา Dumpbin.exe ไม่เจอ
ฉันไม่เห็น dumpbin.exe ในระบบของฉัน ฉันมี Visual Studio 2005 ในระบบของฉัน เมื่อฉันพิมพ์ dumpbin ในบรรทัดคำสั่งจะมีคำสั่งที่ไม่รู้จัก มันมาพร้อมกับ Visual Studio โดยค่าเริ่มต้นหรือฉันต้องเพิ่มเครื่องมือนี้อย่างชัดเจน?

10
เปิดหน้าเริ่มต้นใน Visual Studio หลังจากปิดโครงการหรือไม่
เมื่อคุณเริ่ม Visual Studio คุณจะได้รับหน้าเริ่มต้นที่มีโครงการล่าสุดทั้งหมดในรายการ แต่เมื่อคุณเปิดและปิดโปรเจ็กต์คุณจะเปิดหน้าเริ่มต้นอีกครั้งได้อย่างไร (โดยไม่ต้องรีสตาร์ท VS)


6
จะทริกเกอร์เหตุการณ์เมื่อค่าของตัวแปรเปลี่ยนแปลงได้อย่างไร
ฉันกำลังสร้างแอปพลิเคชันใน C # โดยใช้ Visual Studio ฉันต้องการสร้างโค้ดเพื่อที่ว่าเมื่อตัวแปรมีค่าเป็น 1 โค้ดส่วนหนึ่งจะถูกนำออกมา ฉันรู้ว่าฉันสามารถใช้คำสั่ง if ได้ แต่ปัญหาคือค่าจะถูกเปลี่ยนแปลงในกระบวนการอะซิงโครนัสดังนั้นในทางเทคนิคคำสั่ง if อาจถูกละเว้นก่อนที่ค่าจะเปลี่ยนไป เป็นไปได้หรือไม่ที่จะสร้างตัวจัดการเหตุการณ์เพื่อที่เมื่อค่าตัวแปรเปลี่ยนแปลงเหตุการณ์จะถูกทริกเกอร์ ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร เป็นไปได้อย่างสมบูรณ์ว่าฉันอาจเข้าใจผิดว่าคำสั่ง if ทำงานอย่างไร! ความช่วยเหลือใด ๆ จะได้รับการชื่นชมมาก

30
ข้อผิดพลาด HRESULT E_FAIL ถูกส่งกลับจากการโทรไปยังคอมโพเนนต์ COM VS2012 เมื่อทำการดีบัก
ฉันมีปัญหาในการดีบักโปรเจ็กต์ที่ย้ายจาก Visual Studio 2010 เป็น 2012 ทุกครั้งที่ไปดีบักฉันจะได้รับข้อความแสดงข้อผิดพลาด: "ข้อผิดพลาด HRESULT E_FAIL ถูกส่งกลับจากการโทรไปยังคอมโพเนนต์ COM" การคอมไพล์และเรียกใช้แอปพลิเคชันในเซิร์ฟเวอร์ IIS ภายในทำงานได้ดี - ไม่สามารถดีบักได้ การเปลี่ยนแปลงอื่น ๆ นอกเหนือจากการย้ายไป VS2012 คือตอนนี้ฉันใช้ Team Foundation Server สำหรับการควบคุมแหล่งที่มาและการติดตามปัญหา - แต่ฉันไม่เห็นว่าจะส่งผลอย่างไร ฉันสามารถ จำกัด ให้แคบลงเป็นดังต่อไปนี้ ไฟล์โปรเจ็กต์ - มันถูกย้ายจาก VS 2003 เป็นโปรเจ็กต์เว็บไซต์และถูกสับและเปลี่ยนเวอร์ชันต่างๆ ไลบรารีรันไทม์ Crystal Report / ไลบรารีอื่น ๆ ใครมีไอเดียไหน

20
'กำลังรอการดำเนินการเบื้องหลัง' ใน Visual Studio 2012 คืออะไร
เป็นครั้งคราว แต่บ่อยครั้งโดยไม่มีเหตุผลชัดเจน VS 2012 จะปิดกั้นด้วยบทสนทนาที่ระบุว่า "กำลังรอให้การดำเนินการเบื้องหลังเสร็จสิ้น" เช่นสิ่งนี้อาจเกิดขึ้นในระหว่างการแก้ไขโค้ดแบบเก่าธรรมดาไม่ใช่การเรียกใช้คำสั่ง IDE อย่างชัดเจน อะไรเป็นสาเหตุและมีอะไรที่ฉันสามารถทำได้เกี่ยวกับเรื่องนี้? ฉันใช้งาน ReSharper 7 และไม่ใช่คนเดียวที่ฉันรู้ว่าประสบปัญหานี้

6
วิธีลบข้อผิดพลาดเกี่ยวกับ glyphicons-halflings-regular.woff2 ไม่พบ
แอปพลิเคชัน ASP.NET MVC4 Bootstrap 3 กำลังทำงานจาก Microsoft Visual Studio Express 2013 สำหรับ Web IDE คอนโซล Chrome แสดงข้อผิดพลาดเสมอ http://localhost:52216/admin/fonts/glyphicons-halflings-regular.woff2 Failed to load resource: the server responded with a status of 404 (Not Found) ไฟล์นี้มีอยู่ในไดเร็กทอรีฟอนต์ใน Solution Explorer การดำเนินการสร้างถูกตั้งค่าเป็น "เนื้อหา" และไดเร็กทอรีคัดลอกไปยังเอาต์พุตคือ "ห้ามคัดลอกเหมือนในไฟล์ฟอนต์อื่น ๆ " Bootstrap 3 ถูกเพิ่มเข้าไปในโซลูชันโดยใช้ NuGet จะแก้ไขอย่างไรไม่ให้เกิดข้อผิดพลาดนี้ แอปพลิเคชันแสดงไอคอน Glyphicon และ FontAwesome …

22
โครงการ Visual Studio 2015 ไม่ทำงานในโหมดดีบักอีกต่อไป
นี่คือสิ่งที่ฉันได้รับแม้ว่าจะเรียกใช้ในการกำหนดค่า Debug: วิธีที่ฉันนำสิ่งนี้มาแสดงคือการเปิดใช้งาน"Just My Code"และเตือนหากไม่มีรหัสผู้ใช้ในการเปิดตัว นี่เป็นสิ่งที่เพิ่งเกิดขึ้นกับโครงการของเราและฉันไม่แน่ใจว่าเราทำอะไรเพื่อให้เกิดสิ่งนี้ แต่ฉันไม่สามารถแก้ไขได้ เบรกพอยต์จะไม่ยิงและการเฝ้าดูอย่างรวดเร็วจะให้ผลลัพธ์ที่แปลกประหลาด ฉันได้ลองใช้ Googling ปัญหานี้แล้ว แต่โซลูชัน "จุดพักจะไม่เริ่มทำงาน" มาตรฐานใดไม่ได้ผล ฉันหมดความคิด ฉันได้ตรวจสอบตัวจัดการการกำหนดค่าและทุกโปรเจ็กต์ก็ตั้งค่าเป็น Debug ที่นั่นเช่นกัน ฉันปิด "เปิดใช้งานการปรับให้เหมาะสม" และฉันไม่ได้รับข้อความโต้ตอบ "คุณกำลังแก้ไขข้อบกพร่องรุ่นรุ่น" อีกต่อไป มันวิ่งและหยุดในจุดพักอีกครั้ง! อย่างไรก็ตามหน้าต่างผลลัพธ์จะแสดงสิ่งนี้เมื่อเริ่มต้น: ไม่ได้โหลดสัญลักษณ์สำหรับโมดูล 'Navigo.exe' ใช้การกำหนดค่าการสร้างดีบักหรือปิดใช้งานตัวเลือกการดีบัก "เปิดใช้งานเพียงรหัสของฉัน" ตรวจสอบการตั้งค่า "Symbols" ภายใต้ตัวเลือกการดีบัก ดังนั้นนี่จึงช่วยแก้ปัญหาหลักของฉันที่ไม่สามารถใช้เบรกพอยต์และป๊อปอัปได้อีกต่อไป ซึ่งเป็นเรื่องแปลกเพราะฉันคิดว่าคุณต้องโหลดสัญลักษณ์เพื่อให้เบรกพอยต์ทำงาน แล้วเบรกพอยต์จะทำงานได้อย่างไรหากไม่ได้โหลดสัญลักษณ์? อาจเป็นเพียงข้อความที่ไม่ดี?

9
Visual Studio ดีบักเครื่องมือ "นาฬิกาด่วน" และนิพจน์แลมบ์ดา
เหตุใดฉันจึงไม่สามารถใช้นิพจน์แลมบ์ดาในขณะที่แก้ไขข้อบกพร่องในหน้าต่าง "นาฬิกาด่วน" ได้ UPD: ดูเพิ่มเติม http://blogs.msdn.com/b/jaredpar/archive/2009/08/26/why-no-linq-in-debugger-windows.aspx http://blogs.msdn.com/b/jaredpar/archive/2010/06/02/why-is-linq-absent-from-debugger-windows-part-2.aspx

3
ฉันจะทำ SELECT UNIQUE กับ LINQ ได้อย่างไร?
ฉันมีรายการดังนี้: Red Red Brown Yellow Green Green Brown Red Orange ฉันพยายามทำ SELECT UNIQUE ด้วย LINQ เช่นฉันต้องการ Red Brown Yellow Green Orange var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name; จากนั้นฉันก็เปลี่ยนสิ่งนี้เป็น var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name.Distinct(); โดยไม่ประสบความสำเร็จ ครั้งแรกselectได้รับสีทั้งหมดดังนั้นฉันจะแก้ไขเพื่อให้ได้ค่าที่ไม่ซ้ำกันได้อย่างไร …

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