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

Visual Studio 2017 (aka Visual Studio "15" รวมถึงคอมไพเลอร์ C ++ เวอร์ชัน 19.1) เป็นเวอร์ชันของ Visual Studio ของ Microsoft อย่าใช้แท็กนี้เว้นแต่คุณจะมีคำถามเฉพาะเกี่ยวกับเวอร์ชันเฉพาะนี้

2
จะปิด "เรียกใช้การดำเนินการที่นี่" ใน Visual Studio 15 ได้อย่างไร
ฉันจะปิดการใช้งานปุ่ม "เรียกใช้การดำเนินการที่นี่" ที่ปรากฏขึ้นเมื่อเลื่อนเคอร์เซอร์ไปทางซ้ายของรหัสได้อย่างไร มันน่ารำคาญจริงๆเมื่อฉันเผลอคลิกขณะเลือกโค้ด

25
Visual Studio 2017 - ไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'System.Runtime, เวอร์ชัน = 4.1.0.0' หรือการอ้างอิงอย่างใดอย่างหนึ่ง
ฉันใช้ Visual Studio 2017 และกำลังพยายามสร้างไลบรารี. Net Standard 1.5 และใช้ในโครงการทดสอบ. Net 4.6.2 nUnit ฉันได้รับข้อผิดพลาดต่อไปนี้ ... ไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'System.Runtime, Version = 4.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' หรือการอ้างอิงอย่างใดอย่างหนึ่ง ระบบไม่พบแฟ้มที่ระบุ. ฉันได้ลองทำสิ่งต่อไปนี้แล้ว: อ้างอิงไลบรารี Std เป็นการอ้างอิงโครงการ ข้อผิดพลาด: ให้ข้อผิดพลาดก่อนหน้านี้แก่ฉัน สร้าง NuGet pkg สำหรับไลบรารี Std ของฉันและอ้างอิงสิ่งนั้น ข้อผิดพลาด: ประเภทคือ System.String คาดว่า System.String นี่เป็นเพราะ System.Runtime จบลงด้วยการอ้างอิงโดยโครงการและมีคำจำกัดความสำหรับประเภทมาตรฐานทั้งหมด อ้างอิง NuGet pkg …

8
ไม่มีเทมเพลตใน Visual Studio 2017
หลังจากการติดตั้ง Visual Studio 2017 (RC) ตั้งแต่เริ่มต้นฉันไม่พบรายการเทมเพลตมาตรฐาน ฉันสนใจเป็นพิเศษเกี่ยวกับConsole Application (C#) templateและWindows Form (C#) template. ฉันค่อนข้างแน่ใจว่าฉันขาดองค์ประกอบส่วนบุคคลอย่างใดอย่างหนึ่ง ฉันไม่แน่ใจว่าควรจะติดตั้งอันไหนดีและฉันไม่ต้องการติดตั้งทั้งหมด โปรดดูรายการของฉันที่มีการติดตั้งส่วนประกอบ

6
บังคับถอนการติดตั้ง Visual Studio
ในขณะที่ถอนการติดตั้ง Microsoft Visual Studio Ultimate 2015 Preview มันแสดงข้อผิดพลาดในการอ้างว่า "Microsoft Visual Studio Ultimate 2015 Preview หยุดทำงานแล้ว" เนื้อหาข้อความประกอบด้วย: ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง Windows จะปิดโปรแกรมและแจ้งให้คุณทราบหากมีวิธีแก้ปัญหา ฉัน googled และพบยูทิลิตี้ที่ถอนการติดตั้ง Visual Studio 2010 ที่นี่แต่ไม่มีอะไรอยู่สำหรับ Visual Studio 2012, 2013 และ 2015 คำถามของฉันคือ: มียูทิลิตี้ทั่วไปที่ถอนการติดตั้ง Visual Studio ตามเวอร์ชันหรือไม่ หรือมีวิธีใดในการถอนการติดตั้ง Visual Studio 2012 เป็นต้นไปโดยไม่ใช้เมนูโปรแกรมและคุณลักษณะหรือไม่?

4
ไม่สามารถคืนค่า Tuple จากวิธีการโดยใช้ Visual Studio 2017 และ C # 7.0
ฉันได้ติดตั้ง Visual Studio 2017 Community ที่เปิดตัวเมื่อสัปดาห์ที่แล้วและฉันเริ่มสำรวจคุณสมบัติใหม่ของ C # 7 ดังนั้นฉันจึงสร้างวิธีง่ายๆที่คืนค่าสองค่า: public class Program { public static void Main(string[] args) { (int sum, int count) a = ReturnTwoValues(); } static (int sum, int count) ReturnTwoValues() => (1, 1); } คอมไพเลอร์กำลังสร้างข้อผิดพลาด: ข้อผิดพลาด CS8137 ไม่สามารถกำหนดคลาสหรือสมาชิกที่ใช้ทูเปิลได้เนื่องจากไม่พบคอมไพเลอร์ประเภท 'System.Runtime.CompilerServices.TupleElementNamesAttribute' คุณขาดข้อมูลอ้างอิงหรือไม่? ฉันพยายามค้นหาข้อมูลอ้างอิงในกรอบที่มีชื่อนี้ แต่โชคไม่ดี! ถ้าเราต้องการอะไรเพิ่มเติมเพื่อใช้ฟีเจอร์ C # 7.0 …

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

2
VS2017 / VS 2019 เรียกใช้ในฐานะผู้ดูแลระบบจากแถบงาน
ฉันต้องการเรียกใช้ Visual Studio 2017/2019 ในฐานะผู้ดูแลระบบเมื่อฉันเลือกโครงการจากรายการล่าสุดในแถบงานเช่น เมื่อเปิดโครงการผ่านทางลัด Explorer / Shell ฉันใช้การตั้งค่า: คุณสมบัติ -> ทางลัด -> ขั้นสูง -> ช่องทำเครื่องหมายเรียกใช้ในฐานะผู้ดูแลระบบ ขออภัยสิ่งนี้ไม่ส่งผลให้ devenv ทำงานในฐานะผู้ดูแลระบบ มีแนวคิดในการแก้ไขปัญหานี้อย่างไร

9
วิธีกำจัดข้อความการละเมิดกฎการตั้งชื่อใน Visual Studio
ฉันเพิ่งติดตั้ง Visual Studio 2017 เมื่อฉันเปิดเว็บไซต์ที่มีอยู่ฉันได้รับข้อความเตือนทุกประเภทเช่นนี้: IDE1006 การละเมิดกฎการตั้งชื่อ: คำเหล่านี้ต้องขึ้นต้นด้วยอักขระตัวพิมพ์ใหญ่: swe_calc ในรหัสถูกกำหนดให้เป็น: [System.Runtime.InteropServices.DllImport("swedll32.dll")] public static extern Int32 swe_calc(double tjd, int ipl, Int32 iflag, IntPtr xx, IntPtr serr); นอกจากนี้ยังเกิดขึ้นกับตัวควบคุม ASP.Net ของฉัน ดังตัวอย่างของ DropDownList: IDE1006 การละเมิดกฎการตั้งชื่อ: คำเหล่านี้ต้องขึ้นต้นด้วยอักขระตัวพิมพ์ใหญ่: ddlMonth_SelectedIndexChanged ฉันจะกำจัดคำเตือนประเภทนี้ภายใต้ Visual Studio ได้อย่างไร

4
คุณกำหนดเป้าหมายไลบรารีคลาส. NET Core หลายเป้าหมายด้วย csproj ได้อย่างไร
เมื่อ. NET Core ยังคงใช้project.jsonรูปแบบคุณสามารถสร้างไลบรารีคลาสที่กำหนดเป้าหมายหลายเฟรมเวิร์ก (เช่น net451, netcoreapp1.0) ตอนนี้รูปแบบโครงการอย่างเป็นทางการกำลังcsprojใช้ MSBuild คุณจะระบุกรอบงานหลายรายการเพื่อกำหนดเป้าหมายได้อย่างไร? ฉันพยายามที่จะมองหานี้จากการตั้งค่าโครงการใน VS2017 แต่ฉันสามารถที่จะกำหนดเป้าหมายเฉพาะกรอบเดียวจากกรอบ .NET หลัก (มันไม่ได้มีรายการอื่น ๆ รุ่น .NET Framework เต็มรูปแบบซึ่งผมไม่ได้ติดตั้ง) :

10
Visual Studio 2017 ช้าเกินไปในระหว่างการสร้างและการดีบัก
ฉันเพิ่งติดตั้งVisual Studio 2017บนพีซีที่มีคุณสมบัติดังต่อไปนี้: Intel Xeon ผลิตภัณฑ์ E5-1600 v3 @ ประมวลผล 3.50 GHz, RAM 16 GB และ Windows 10 Pro ระบบปฏิบัติการ แม้ว่าประสิทธิภาพของพีซีจะเกือบสมบูรณ์แบบ แต่ฉันมักจะพบปัญหาความช้าในVisual Studio 2017โดยเฉพาะในระหว่างกระบวนการสร้างและดีบัก นอกจากนี้บางครั้งผมต้องเริ่มต้นใหม่ได้หลังจากที่"ไม่ตอบ"ข้อความ มีวิธีแก้ไขที่เสถียรสำหรับปัญหานี้สำหรับVisual Studio 2017หรือไม่ ..

5
การติดตั้ง Visual Studio 2017 แบ่ง Visual Studio 2015 ASP.NET Core Projects
หลังจากติดตั้ง Visual Studio 2017 Professional แล้วฉันไม่สามารถสร้าง ASP.NET Core ใน Visual Studio 2015 Professional ได้อีกต่อไป ฉันไม่เคยเปิดโครงการนี้ใน VS2017 ฉันเข้าใจ เกิดข้อผิดพลาดต่อไปนี้ขณะพยายามรันกระบวนการเซิร์ฟเวอร์โมเดลโครงการ (1.0.0-preview3-004056) ไม่สามารถเริ่มกระบวนการได้ ไม่พบปฏิบัติการที่ตรงกับคำสั่ง dotnet-projectmodel-server จากนั้นฉันได้สร้างโครงการ ASP.NET Core ใหม่ใน Visual Studio 2015 และฉันได้รับข้อความเดียวกันเมื่อโหลดโครงการของฉัน นอกจากนี้เมื่อฉันต้องการสร้างโครงการฉันจะได้รับ MSB1009: ไม่มีไฟล์โครงการ ปัญหาเดียวกันนี้ไม่เกิดขึ้นกับโครงการ ASP.NET 5 ดังนั้นจึง จำกัด เฉพาะ ASP.NET Core เท่านั้น Visual Studio 2017 อัปเดต 7 มีนาคม มีการเพิ่ม ifa …

4
อัปเดตเวอร์ชันโหนดใน Visual Studio 2017
มีใครรู้วิธีที่ถูกต้องตามกฎหมายในการอัปเดต Node ภายใน Visual Studio 2017 หรือไม่? ฉันได้ตั้งค่า Node 6 บนพีซีสำหรับการพัฒนาของฉัน แต่ VS2017 ดูเหมือนจะมาพร้อมกับสำเนาของโหนด 5 ที่รวมอยู่ซึ่งหมายความว่าการทำงานnpm installบนบรรทัดคำสั่งของฉันจะตั้งค่าแพ็คเกจต่างๆเช่นnode-sassการผูกสำหรับโหนด 6 ดังนั้นเมื่อฉันเรียกใช้อึก งานจาก VS Task Runner จะล้มลงเนื่องจากเวอร์ชันที่ไม่ตรงกัน ฉันพบการติดตั้ง VS Node ที่C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\Externalแต่ฉันลังเลเล็กน้อยที่จะแฮ็คและแทนที่ ใครมีประสบการณ์ในการอัพเกรดนี้บ้าง? ฉันรู้ว่าฉันสามารถซิงค์ได้โดยการดาวน์เกรดเวอร์ชันบนพีซีของฉัน แต่ดูเหมือนว่าจะถอยหลัง

9
ฉันจะถอนการติดตั้งแพ็คเกจ * all * nuget จากโซลูชันใน Visual Studio ได้อย่างไร
ฉันรู้ว่าฉันสามารถถอนการติดตั้งแพ็คเกจจากคอนโซล PM ได้ ฉันประสบปัญหาการพึ่งพากับโปรเจ็กต์อื่นและฉันต้องการเริ่มต้นใหม่และฉันต้องการลบแพ็คเกจทั้งหมดในนัดเดียว มีวิธีไหม?

7
การอ้างอิง CodeLens ที่ขาดหายไปจะนับใน Visual Studio Community edition 2015 และ 2017
มีสาเหตุหรือไม่ที่จำนวนการอ้างอิง(เลนส์โค้ด)ขาดหายไปใน Visual Studio Community edition เป็นไปได้ที่จะเปิดใช้งานในตัวเลือกหรือไม่? นี่คือภาพหน้าจอของ Visual Studio 2015 และ 2017 Community edition: นี่คือภาพหน้าจอของ Visual Studio 2013: ที่มา: dailydotnettips.com

16
ไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'Microsoft.Build.Framework' (VS 2017)
เมื่อฉันลองเรียกใช้คำสั่ง "update-database" ฉันได้รับข้อยกเว้นนี้: ระบุแฟล็ก '-Verbose' เพื่อดูคำสั่ง SQL ที่ใช้กับฐานข้อมูลเป้าหมาย System.IO.FileNotFoundException: ไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'Microsoft.Build.Framework เวอร์ชัน = 15.1.0.0, วัฒนธรรม = เป็นกลาง, PublicKeyToken = b03f5f7f11d50a3a' หรือการอ้างอิงอย่างใดอย่างหนึ่ง ระบบไม่พบแฟ้มที่ระบุ. ชื่อไฟล์: 'Microsoft.Build.Framework, Version = 15.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' WRN: การบันทึกการรวมแอสเซมบลีถูกปิดอยู่ เมื่อต้องการเปิดใช้งานการบันทึกความล้มเหลวในการผูกแอสเซมบลีให้ตั้งค่ารีจิสทรี [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) เป็น 1 หมายเหตุ: มีการลงโทษด้านประสิทธิภาพบางอย่างที่เกี่ยวข้อง หากต้องการปิดคุณลักษณะนี้ให้ลบค่ารีจิสทรี …

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