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

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

6
การแมป Ctrl-T ที่คมชัดขึ้นใหม่หายไป
ดูเหมือนว่าฉันจะสูญเสียการทำแผนที่Resharper Ctrl+ Tเพื่อค้นหาคลาสอย่างรวดเร็วฉันลองใช้วิธีแก้ปัญหาที่อธิบายไว้ที่นี่: แป้นพิมพ์ลัดไม่ทำงานใน Visual Studio ที่ติดตั้ง Resharper โดยเฉพาะคำตอบที่ยอมรับ: ก่อนอื่นฉันจะลองรีเซ็ตการตั้งค่า Visual Studio ทั้งหมด (เครื่องมือ> นำเข้าและส่งออกการตั้งค่า> รีเซ็ตการตั้งค่าทั้งหมด) จากนั้นไปที่ Resharper> ตัวเลือก> แป้นพิมพ์และเมนูและใช้รูปแบบแป้นพิมพ์ลัดอีกครั้ง และนี่: การตั้งค่าเป็น Resharper / Options / KeyBoard & Menus / None / Apply and Save แล้ว Resharper / Options / KeyBoard & Menus / ตั้งค่าเป็น Visual Studio / ใช้และบันทึก หลังไม่ได้ทำอะไรเลย …

2
วิธีการเลือก. NET 4.5.2 เป็นกรอบงานเป้าหมายใน Visual Studio
ฉันได้ติดตั้ง. NET Framework 4.5.2บน Windows 8.1 แล้ว แต่ใน Visual Studio 2013 ฉันไม่เห็นตัวเลือก. NET Framework 4.5.2 (ดูภาพหน้าจอ) ฉันจะกำหนดเป้าหมายโครงการของฉันสำหรับ. NET 4.5.2 ได้อย่างไร

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

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

11
Visual Studio 2015 หรือ 2017 แสดงข้อผิดพลาด IntelliSense แต่โซลูชันจะคอมไพล์
ขณะนี้เรากำลังประเมิน Visual Studio 2015 ใหม่และพบปัญหาแปลก ๆ กับ IntelliSense เมื่อฉันรวบรวมโซลูชันหลักของเรากับสตูดิโอใหม่การสร้างจะประสบความสำเร็จ แต่ยังคงมีข้อผิดพลาด 6 ข้อปรากฏขึ้น ฉันค้นพบว่ามันไม่ใช่ข้อผิดพลาดจริง แต่เป็นข้อผิดพลาด intellisense เท่านั้น รหัสถูกต้องแน่นอนและรวบรวมทุกอย่างเรียบร้อยแล้ว อย่างไรก็ตามรหัสถูกทำเครื่องหมายเป็นสีแดงและข้อผิดพลาดปรากฏในรายการข้อผิดพลาด ข้อผิดพลาดทั้ง 6 ข้อมีต้นกำเนิดเดียวกัน เป็นการเรียกตัวสร้างที่เรียบง่าย แปลกพอสมควร แต่ยังมีบางครั้งที่เกิดขึ้นของตัวสร้างที่เหมือนกันโดยไม่มีข้อผิดพลาดใด ๆ ข้อความแสดงข้อผิดพลาด: Code: CS1729 Message: '<the class>' does not contain a constructor that takes that many arguments. Project: <the project name> File: <the path to the …


11
ฉันจะรีเซ็ตเค้าโครงหน้าต่าง Visual Studio จริงๆได้อย่างไร
ฉันติดตั้งปลั๊กอินใน Visual Studio 2008 แล้วและมันได้สร้างหน้าต่างที่สามารถเชื่อมต่อได้เพิ่มเติม ฉันได้ถอนการติดตั้งแล้วและฉันไม่สามารถกำจัดหน้าต่างที่สร้างขึ้นได้ - ฉันปิดมันไป แต่มันก็กลับมาเสมอ ตอนนี้พวกเขาเป็นเพียงหน้าต่างว่างเปล่าเนื่องจากไม่มีปลั๊กอินอีกต่อไป แต่ฉันไม่ได้พยายามกำจัดอะไรเลย ฉันพยายามแล้ว: หน้าต่าง -> รีเซ็ตเค้าโครงหน้าต่าง การลบไฟล์. suo ในไดเรกทอรีโครงการของฉัน การลบโฟลเดอร์ Visual Studio 9.0 ในไดเร็กทอรี Application Settings ของฉัน ความคิดใด ๆ ?

5
วิธีใช้ Visual Studio Code เป็นตัวแก้ไขเริ่มต้นสำหรับ Git MergeTool
วันนี้ผมได้พยายามที่จะใช้git mergetoolในคำสั่งของ Windows รวดเร็วและรู้ว่ามันได้รับการผิดนัดที่จะใช้เป็นกลุ่มซึ่งเป็นเย็น แต่ฉันต้องการรหัส VS ฉันจะมีฟังก์ชันVisual Studio Codeเป็น GUI สำหรับจัดการความขัดแย้งในการผสาน (หรือแม้กระทั่งเป็นเครื่องมือที่แตกต่างกัน) สำหรับ Git ได้อย่างไร

14
โฟลเดอร์ Visual Studio Solutions เป็นโฟลเดอร์จริง
ฉันมีโซลูชัน Visual Studio ขณะนี้เป็นโซลูชันว่างเปล่า (= ไม่มีโปรเจ็กต์) และฉันได้เพิ่มโฟลเดอร์โซลูชันสองสามโฟลเดอร์ โฟลเดอร์โซลูชันดูเหมือนจะเป็น "โฟลเดอร์เสมือน" เท่านั้นเนื่องจากไม่ได้สร้างขึ้นในระบบไฟล์จริงๆและไฟล์ภายในโฟลเดอร์โซลูชันจะอยู่ในโฟลเดอร์เดียวกับไฟล์. sln มีการตั้งค่าที่ฉันเคยมองข้ามไปหรือไม่ที่บอกให้ Visual Studio ถือว่า Solution Folders เป็นโฟลเดอร์ "จริง" นั่นคือการสร้างขึ้นในระบบไฟล์และย้ายไฟล์เข้าไปเมื่อฉันย้ายภายในโซลูชันไปยังโฟลเดอร์ใดโฟลเดอร์หนึ่ง แก้ไข:ขอบคุณ ไปให้คำแนะนำ VS2010 แล้วนะครับ :)

12
VS2010 และ IE10 การแนบดีบักเกอร์สคริปต์เพื่อประมวลผล iexplore.exe ล้มเหลว
ดังนั้นฉันใช้ Win7 x64 กับ VS2010 และได้ติดตั้ง IE10 Win7 Preview และ ReSharper 6.1 เมื่อฉันพยายามเริ่มการดีบักฉันจะได้รับสิ่งต่อไปนี้: "การแนบโปรแกรมดีบักเกอร์สคริปต์เพื่อประมวลผล '[1111] iexplore.exe' บนเครื่อง 'MINE' ล้มเหลวมีการแนบดีบักเกอร์แล้ว" ฉันสามารถคลิกตกลงและดูเซสชันการดีบักที่แนบมา - [1111] เป็นสีเทาและมีอีกตัวอย่างของ iexplore.exe ที่มีชื่อโซลูชันของฉัน ฉันสามารถแนบด้วยตนเองและใช้งานได้ดี ฉันคิดว่าอาจจะเนื่องจากมี pids iexplore.exe สองอันจะมีบางอย่างผิดปกติไม่มีสองแท็บหรือหน้าต่างเปิดอยู่และฉันปิดใช้งานการกู้คืนข้อผิดพลาดอัตโนมัติ ลองสิ่งนี้: การแนบโปรแกรมดีบักเกอร์สคริปต์เพื่อประมวลผล '[XXXX] IEXPLORE.EXE' บนเครื่อง 'NAME' ล้มเหลว ไม่ทำงาน. ความคิดใด ๆ ?

5
ปิดเบราว์เซอร์ลิงค์ - แถบเครื่องมือใด
ฉันต้องการปิดการใช้งานลิงก์เบราว์เซอร์วิชวลสตูดิโอ ฉันพบคำถามนี้: ฉันจะปิด __vwd / js / artery ใน VS.NET 2013 ได้อย่างไร? และแหล่งข้อมูลอื่น ๆ อีกมากมายบอกว่าฉันไม่ควรเลือก "เปิดใช้งานลิงก์เบราว์เซอร์" ในแถบเครื่องมือ แต่แถบเครื่องมือนั้นไม่ปรากฏในสตูดิโอภาพของฉัน ฉันได้เปิดใช้งานแถบเครื่องมือแก้ไขข้อบกพร่องทั้งหมดแล้ว แต่ยังไม่มีปุ่มลิงก์ของเบราว์เซอร์

15
ASP.NET MVC RequireHttps ในการผลิตเท่านั้น
ฉันต้องการใช้RequireHttpsAttributeเพื่อป้องกันไม่ให้ส่งคำขอ HTTP ที่ไม่ปลอดภัยไปยังวิธีการดำเนินการ ค# [RequireHttps] //apply to all actions in controller public class SomeController { [RequireHttps] //apply to this action only public ActionResult SomeAction() { ... } } VB <RequireHttps()> _ Public Class SomeController <RequireHttps()> _ Public Function SomeAction() As ActionResult ... End Function End Class ขออภัยเซิร์ฟเวอร์การพัฒนา ASP.NET ไม่รองรับ HTTPS …

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

2
การตั้งค่า Embed Interop types ที่เป็นจริงและเท็จใน Visual Studio แตกต่างกันอย่างไร
ใน Visual Studio เมื่อเพิ่มการอ้างอิงหนึ่งรายการในโครงการหน้าต่างคุณสมบัติมีตัวเลือกEmbed Inteop Typesเราควรตั้งค่าเป็นTrueหรือFalse? อะไรคือความแตกต่าง? เนื่องจากเรามีโปรเจ็กต์จำนวนมากในบางโปรเจ็กต์จึงมีการตั้งค่าการอ้างอิงFalseและอื่น ๆ ถูกตั้งค่าเป็นTrueมันจึงยุ่งเหยิง และเซิร์ฟเวอร์ bulid ก็มีคำเตือนเหมือนกัน: “ การอ้างอิงถูกสร้างขึ้นเพื่อฝังตัวประกอบระหว่างกัน” หมายความว่าอย่างไร ดังนั้นเราจึงวางแผนที่จะเปลี่ยนทั้งหมดEmbed Inteop Typesเพื่อFalseสิ่งที่มีความเสี่ยงที่เราจะได้รับ?
121 c#  visual-studio 

12
มีเอาต์พุตของแอปพลิเคชันคอนโซลใน Visual Studio แทนที่จะเป็นคอนโซล
เมื่อทำแอปพลิเคชันคอนโซลใน Java ด้วย Eclipse ฉันเห็นเอาต์พุตถูกใส่ในกล่องข้อความใน IDE เองแทนที่จะมีคอนโซลโผล่ขึ้นมาเหมือนใน Visual Studio สิ่งนี้มีประโยชน์แม้ว่าหลังจากออกจากโปรแกรมไปแล้วฉันก็ยังสามารถใช้ประโยชน์จากข้อความที่เขียนไว้ได้อย่างเต็มที่เนื่องจากจะไม่ถูกลบจนกว่าฉันจะเรียกใช้อีกครั้ง เป็นไปได้ไหมที่จะบรรลุสิ่งนั้นด้วย Visual Studio? ฉันรู้ว่าแทนที่จะทำ System.Console.WriteLine(str); ที่ฉันสามารถทำได้ System.Diagnostics.Debug.WriteLine(str); แต่มันก็ไม่เหมือนกันเสียทีเดียวเนื่องจากคุณได้รับ "ขยะ" จำนวนมากในหน้าต่างเอาท์พุทเนื่องจากสัญลักษณ์ที่โหลดทั้งหมดและอื่น ๆ ยิ่งไปกว่านั้นเป็นไปได้ไหมที่จะทำทุกอย่างใน IDE เองเมื่อคุณเรียกใช้แอปพลิเคชันแทนที่จะให้คอนโซลทำงาน

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