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

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

15
มีวิธีนำทางไปยังการใช้งานจริงของวิธีการหลังอินเตอร์เฟสหรือไม่
ใน Visual Studio เมื่อคุณคลิกขวาที่การเรียกใช้เมธอดคุณจะไปที่การนำไปใช้ของเมธอดนั้นภายในคลาสยกเว้นถ้าคุณเข้าถึงวิธีนี้ผ่านอินเทอร์เฟซ: ในกรณีนั้นคุณไปที่เมธอดของอินเทอร์เฟซ มีวิธี / เคล็ดลับ (คีย์ลัดหรืออะไรก็ได้) ในการเข้าถึงการใช้งานจริงหรือไม่? มิฉะนั้นคุณจะติดอยู่เพื่อเพิ่มความคิดเห็นเพียงจำที่คุณได้ใช้มันที่ไม่ได้ผลและข้อผิดพลาดได้ง่าย! อัปเดต: คำตอบที่น่าสนใจ แต่ฉันไม่ค่อยพอใจเพราะทุกอย่างยุ่งยาก ฉันจะให้ตัวอย่างที่แม่นยำ: IInterface iInterface = someObject; iInterface.someMethod(); จริง ๆ แล้วถ้า Visual Studio เป็นคนฉลาดเพียงเล็กน้อยที่จะมองเพียงหนึ่งบรรทัดด้านบนวิธีการเรียกมันจะเห็นว่าวัตถุจริงอยู่ที่ไหน และนั่นจะช่วยให้ฉันกดแป้นจำนวนมากและหลีกเลี่ยงการใช้ "ค้นหาการอ้างอิงทั้งหมด" จากนั้นสแกนเส้นด้วยตาที่เหนื่อยล้าของฉันเพื่อดูว่าเส้นไหนมีเส้นที่ถูกต้อง :)
182 c#  .net  vb.net  visual-studio 

25
สัญลักษณ์ภายนอกที่ไม่ได้รับการแก้ไขในไฟล์วัตถุ
ระหว่างการเข้ารหัสใน Visual Studio ฉันพบข้อผิดพลาดของสัญลักษณ์ภายนอกที่ไม่ได้รับการแก้ไขและฉันไม่รู้ว่าจะทำอย่างไร ฉันไม่รู้ว่ามีอะไรผิดปกติ คุณช่วยถอดรหัสฉันหน่อยได้ไหม ฉันควรหาข้อผิดพลาดประเภทใด 1>Form.obj : error LNK2019: unresolved external symbol "public: class Field * __thiscall Field::addField(class Field *)" (?addField@Field@@QAEPAV1@PAV1@@Z) referenced in function "public: void __thiscall Form::parse(class std::basic_stringstream<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?parse@Form@@QAEXAAV?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) 1>Form.obj : error LNK2019: unresolved external symbol "public: virtual void __thiscall Field::parse(class std::basic_stringstream<char,struct std::char_traits<char>,class …

10
UTF-8 ที่ไม่มี BOM
ฉันมีไฟล์จาวาสคริปต์ที่ฉันต้องการให้บันทึกใน UTF-8 (ไม่มี BOM) ทุกครั้งที่ฉันแปลงเป็นรูปแบบที่ถูกต้องในNotepad ++พวกเขาจะถูกเปลี่ยนกลับเป็น UTF-8 พร้อม BOM เมื่อฉันเปิดใน Visual Studio ฉันจะหยุด VS2010 ไม่ให้ทำเช่นนั้นได้อย่างไร คำถามอื่นคือ UTF-8 ที่ไม่มีลายเซ็นใน Visual Studio เหมือนกับ UTF-8 ที่ไม่มี BOM หรือไม่

7
วิธีถอนการติดตั้งส่วนขยาย Visual Studio“ Microsoft Advertising SDK”
หนึ่งในส่วนขยายที่ระบุไว้ใน Visual Studio (2012 สำหรับฉัน) คือ "Microsoft Advertising SDK สำหรับ Windows 8.1" ฉันต้องการถอนการติดตั้งส่วนขยายที่ฉันไม่ต้องการ แต่อันนี้ไม่อนุญาต หากฉันเลื่อนปุ่ม (เปิดใช้งาน!) ข้อความจะปรากฏในคำแนะนำเครื่องมือ: ไม่สามารถถอนการติดตั้งผลิตภัณฑ์นี้ผ่านทางส่วนขยายและอัปเดต ดูเหมือนว่านี้: ในการตรวจสอบครั้งที่สองฉันเห็นข้อความที่คล้ายกัน (มีประโยชน์มากกว่า) ด้านล่างขวา: คุณต้องใช้บานหน้าต่างโปรแกรมและคุณลักษณะในแผงควบคุมของ Windows เพื่อลบส่วนขยายนี้ ง่ายพอใช่ไหม แต่มันไม่ได้มี! หรือ: นอกจากคำแนะนำบนหน้าจอแล้วฉันยังค้นหา แหล่งข้อมูลที่เป็นประโยชน์เพียงอย่างเดียวคือหน้า MSDN นี้ซึ่งบอกว่าเป็นเรื่องเดียวกัน ลิงก์เสียแล้ว ผู้แสดงความคิดเห็นกล่าวว่าหน้าเว็บส่วนขยาย (ดูที่แท็บ "ความคิดเห็น" และ "Q AND A") มีข้อร้องเรียนที่คล้ายกันเล็กน้อย ฉันได้ข้ามโพสต์คำถามนี้ที่นั่นเช่นกัน การเชื่อมโยงเสียตอนนี้ แต่ถ้าคุณค้นหาคนอื่น ๆ จะบ่นยังคงอยู่ในฟอรั่ม ไม่ว่าในกรณีใด: มีวิธีที่ง่ายในการถอนการติดตั้งส่วนขยายนี้หรือไม่?

13
แสดงเวลาสร้างใน Visual Studio หรือไม่
เซิร์ฟเวอร์การสร้างของเราใช้เวลานานเกินไปในการสร้างหนึ่งในโครงการ C ++ ของเรา ใช้ Visual Studio 2008 มีวิธีใดบ้างที่จะได้รับ devenv.com เพื่อบันทึกเวลาที่ใช้ในการสร้างแต่ละโครงการในการแก้ปัญหาเพื่อให้ฉันรู้ว่าจะมุ่งเน้นความพยายามของฉันอยู่ที่ไหน? ฮาร์ดแวร์ที่ได้รับการปรับปรุงไม่ได้เป็นตัวเลือกในกรณีนี้ ฉันได้ลองตั้งค่า verbosity เอาท์พุท (ภายใต้เครื่องมือ / ตัวเลือก / โครงการและโซลูชั่น / สร้างและเรียกใช้ / MSBuild โครงการสร้างรายละเอียด verbosity) ดูเหมือนว่าจะไม่มีผลใด ๆ ใน IDE เมื่อรัน MSBuild จากบรรทัดคำสั่ง (และสำหรับ Visual Studio 2008 จะต้องเป็น MSBuild v3.5) จะแสดงเวลาทั้งหมดที่ผ่านไปเมื่อสิ้นสุด แต่ไม่ใช่ใน IDE ฉันต้องการรายงานตามเวลาสำหรับแต่ละโครงการในโซลูชันจริง ๆ เพื่อที่ฉันจะได้ทราบว่ากระบวนการสร้างนั้นใช้เวลาตรงไหน อีกทางหนึ่งเนื่องจากเราใช้ NAnt เพื่อขับเคลื่อนกระบวนการสร้าง (เราใช้ …

6
<Subtype> ตัวออกแบบ </Subtype> เพิ่มแล้วเอาออกโดย Visual Studio เมื่อโหลด / ยกเลิกการโหลด
ใครเห็นสิ่งนี้มาก่อนหรือไม่ ฉันมีโครงการ Visual Studio ขนาดใหญ่ที่เพิ่ม[Subtype]Designer[/Subtype]เข้าไปเรื่อย ๆ.vcprojจากนั้นลบมันในการเปิดและปิดโครงการต่อไป มีการกำหนดคลาสเพียงหนึ่งคลาสStoredImageControl.csเท่านั้น ใครก็ตามรู้วิธีปิดการทำงานนี้เนื่องจากมันทำให้การควบคุมการแก้ไขของฉันยุ่งเหยิง นี่คือก่อน: &lt;EmbeddedResource Include="StoredImageControl.resx"&gt; &lt;DependentUpon&gt;StoredImageControl.cs&lt;/DependentUpon&gt; &lt;/EmbeddedResource&gt; นี่คือหลังจาก &lt;EmbeddedResource Include="StoredImageControl.resx"&gt; &lt;DependentUpon&gt;StoredImageControl.cs&lt;/DependentUpon&gt; &lt;SubType&gt;Designer&lt;/SubType&gt; &lt;/EmbeddedResource&gt;

10
วิธีปิดใช้งานหน้าต่างดีบักใหม่ใน VS2017
ฉันใช้ Visual Studio 2017 RC และผิดหวังมากกับหน้าต่าง Chrome ใหม่ที่ปรากฏขึ้นเมื่อคุณคลิกดีบั๊ก ปัญหาเกี่ยวกับหน้าต่าง Debug Chrome: ใช้เวลานานในการเริ่มต้น / "แนบ" เว็บไซต์ (ฉันคิดว่ามันเป็นการติดตั้งการแก้ไขข้อบกพร่องจาวาสคริปต์ทั้งหมดที่ฉันไม่ต้องการเพราะฉันใช้ Chrome DevTools สำหรับสิ่งนั้น) ไม่สามารถเทียบชิดขอบได้ (เป็นแท็บ) กับหน้าต่าง Chrome อื่น ๆ จำประวัติฟอร์มไม่ได้ ถ้าฉันกำลังทดสอบฟอร์มฉันไม่สามารถเติมข้อมูลในฟอร์มโดยอัตโนมัติได้ดังนั้นฉันต้องพิมพ์ล็อตทั้งหมดทุกครั้ง จำประวัติ URL ไม่ได้ หากฉันกำลังทดสอบหน้าใดหน้าหนึ่งบนเว็บไซต์ของฉันฉันไม่สามารถเลือก url จากดรอปดาวน์ของแถบ URL ของ Chrome ได้อย่างรวดเร็ว ต้องพิมพ์ URL แบบเต็ม ไม่ได้เปิดใช้งานส่วนขยายดังนั้นฉันไม่สามารถใช้ส่วนขยายไม้บรรทัดหรือตัวเลือกสีได้ หน้าต่าง Chrome ปิดลงเมื่อการดีบั๊กหยุดทำงานดังนั้นฉันต้องเปิดหน้าต่างใหม่เพื่อเรียกดูไซต์ในพื้นที่ต่อไป ไม่มีใครรู้วิธีปิดหน้าต่างสไตล์ Debug ใหม่และกลับไปเป็นอย่างไรใน VS 2015

5
ทำไมตัวเลือก“ Set as Startup” จึงถูกเก็บไว้ในไฟล์ suo ไม่ใช่ไฟล์ sln
ดูเหมือนว่าควรจะจัดเก็บการตั้งค่านี้ไว้ในไฟล์โซลูชันดังนั้นจึงมีการแชร์กับผู้ใช้ทั้งหมดและเป็นส่วนหนึ่งของการควบคุมซอร์สโค้ด เนื่องจากเราไม่ได้ตรวจสอบในไฟล์ suo ผู้ใช้แต่ละคนต้องตั้งค่าแยกต่างหากซึ่งดูแปลก
175 c#  visual-studio 

4
Visual Studio Community แตกต่างจากรุ่นอื่นที่ต้องจ่ายเงินอย่างไร
สิ่งที่หายไปใน Visual Studio Community 2015 พวกเขาบอกว่ามันมีคุณสมบัติครบถ้วนและฟรีแต่ถ้าเป็นเช่นนั้นแล้วทำไม / พวกเขายังคงขาย Visual Studio Ultimate 2015 หรือ Visual Studio Enterprise 2015 สำหรับ 6 Grand มีบางอย่างหายไปในหน้าตัวอย่างของชุมชนใช่ไหม และทำไมจึงเรียกว่า 'ชุมชน' รหัสของฉันจะไม่ถูกซิงค์ในอุปกรณ์ของคุณเหมือนระบบอัพเดท Windows 10 ใหม่ใช่ไหม? (ชนิดของล้อเล่นเกี่ยวกับส่วนสุดท้ายนั้นและชนิดของไม่เกินไป)

2
วิธีดาวน์โหลด Visual Studio Community Edition 2015 (ไม่ใช่ 2017)
ฉันมีใบอนุญาต Resharper 9x และใช้ได้เฉพาะกับ MS VS Community 2015 edition เท่านั้น ฉันพยายามดาวน์โหลดเวอร์ชัน 2015 จาก Microsoft แต่เว็บไซต์ของพวกเขาหัวชนฝาต้องการให้ฉันมี 2017 เท่านั้น ใครช่วยได้โปรดมอบ URL ให้ฉันในฉบับปี 2015 หรืออธิบายวิธีการนำทางเว็บไซต์ของ Microsoft เพื่อรับรุ่น 2015 อัปเดตเกี่ยวกับโซลูชัน 1) vs_community.exe เป็นชื่อไฟล์ดาวน์โหลดสำหรับรุ่นใด ๆ , 2015, 2017 เป็นต้นคุณจะไม่ทราบว่าเป็นรุ่นใดจนกว่าคุณจะคลิก. exe จากนั้นคุณจะเห็นเวอร์ชันในชื่อของตัวติดตั้ง 2) มีเคล็ดลับ URL เพื่อรับรุ่นที่คุณต้องการ https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community&amp;rel=15 ... เปลี่ยน rel = 15 เป็น rel = 17 …

5
IIS Express ปิดเว็บไซต์ทำงานทันทีหลังจากหยุดแอปพลิเคชันเว็บ
ฉันใช้ visual studio 2012 ในวันแรกเมื่อฉันต้องการหยุดแอปพลิเคชันใน IDE แอปพลิเคชันยังคงทำงานบน IIS Express ฉันสามารถเรียกดูและทำงานกับแอปพลิเคชันที่ทำงานได้ แต่ตอนนี้ฉันทำไม่ได้ IIS ปิดแอปพลิเคชันทันทีถ้าฉันกดปุ่มหยุด เนื่องจากฉันจำได้ว่าฉันไม่ได้ทำการเปลี่ยนแปลงใด ๆ ในการตั้งค่า ฉันควรทำเช่นนั้นทำงานเหมือนวันแรก

30
เหตุใด Visual Studio 2015/2017/2019 นักวิ่งทดสอบจึงไม่ค้นพบการทดสอบ xUnit v2 ของฉัน
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ UPDATE: การเพิ่ม 2019; กลไกการบูรณาการการค้นพบ / นักวิ่งเหมือนกับปี 2017 และ 2015 ดังนั้นสิ่งสำคัญที่สามารถผิดพลาดได้เหมือนกัน ฉันอ่านแล้วเหตุใดนักวิ่ง xUnit จึงไม่พบการทดสอบของฉันซึ่งครอบคลุมเหตุผลที่ xUnit จะไม่สามารถหาการทดสอบของคุณได้แต่ปัญหาของฉันแตกต่างกัน - ฉันมั่นใจว่าไม่มีอะไรละเอียดเกิดขึ้นกับการทดสอบของฉัน (พวกเขาได้ทำงานในสภาพแวดล้อมอื่น ๆ นี้น่าจะเป็นเพียงแค่เครื่องของฉัน) - ของ Visual Studio ทดสอบวิ่งใน Visual Studio 2015 [Community Edition] เป็นเพียงการไม่แสดงใด ๆของการทดสอบของฉัน ฉันไม่ได้ทำอะไรที่น่าตื่นเต้นจากระยะไกล ทดสอบเป้าหมาย xUnit.net v2 บนเดสก์ท็อป ฉันดูในหน้าต่างผลลัพธ์และฉันไม่เห็นอะไรเลยในการทดสอบในส่วนแสดงผลลัพธ์จากแท็บ

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

8
ไฟล์ประเภท Visual C ++ ใดที่ควรจะใช้ในการควบคุมเวอร์ชัน
Visual Studio \ Visual C ++ ไฟล์ประเภทใดที่ควรถูกกำหนดให้ควบคุมเวอร์ชัน? ในโครงการของฉันฉันมีไฟล์ประเภทต่อไปนี้: aps cpp exe filters h ico idb ipch lastbuildstate lib log manifest obj pch pdb rc rc2 res sdf sln suo tlog txt user vcxproj ฉันขอขอบคุณเหตุผลสั้น ๆ สำหรับแต่ละข้อ หากมีข้อโต้แย้งใด ๆ โปรดทราบ ฉันตั้งใจรวมถึงประเภทของไฟล์ที่เล็กน้อยเพื่อความสมบูรณ์ แก้ไข ในอีกด้านหนึ่งฉันต้องการแพลตฟอร์มอิสระในอนาคต ในอนาคตอันใกล้ฉันต้องการทำงานกับสมาชิกในทีมด้วยการตั้งค่าที่คล้ายกัน ความเข้ากันได้ของโฟลเดอร์ระหว่างการตั้งค่าเป็นตัวเลือกอย่างแน่นอนดังนั้นไฟล์การกำหนดค่าพา ธ อาจเก็บไว้ได้ถ้ามันทำให้เวิร์กโฟลว์ง่ายขึ้น ฉันขอขอบคุณคำอธิบายว่ามีอะไรเกิดขึ้นอีกครั้ง

5
กำหนดเป้าหมาย. NET Framework 4.5 ผ่าน Visual Studio 2010
วันนี้ฉันติดตั้ง. NET Framework 4.5 บนเครื่องของฉันโดยคาดว่าจะสามารถใช้งานได้จาก Visual Studio 2010 เนื่องจากเป็นเพียงการอัปเดตเล็กน้อยที่ไม่น่าจะก่อให้เกิดปัญหาสำหรับ Visual Studio 2010 น่าเสียดายที่ฉันไม่ได้ลบ 4.0 บางอย่างออกด้วยตนเอง และการเพิ่มแอสเซมบลี 4.5 ที่เกี่ยวข้องส่งผลให้แอสเซมบลี 4.0 ดั้งเดิมยังคงถูกอ้างอิงในโปรเจ็กต์ เป็นไปได้หรือไม่ที่จะกำหนดเป้าหมายเวอร์ชัน 4.5 จาก Visual Studio 2010 และถ้าใช่ได้อย่างไร ฉันอยากใช้ริบบิ้นจริงๆ ...

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