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

Visual Studio 2015 เป็นเวอร์ชันของชุดผลิตภัณฑ์ Visual Studio ของ Microsoft ซึ่งตามหลังเวอร์ชัน 2013 (หรือที่เรียกว่า "Dev14" รวมถึงคอมไพเลอร์ C ++ เวอร์ชัน 19.0) ใช้แท็กนี้หากคุณมีคำถามเฉพาะเกี่ยวกับคุณลักษณะและฟังก์ชันการทำงานของ Visual Studio 2015 ไม่ใช่แค่คำถามในการอ่านโค้ดของคุณ

17
Visual Studio 2015 Intellisense ที่ใช้งานไม่ได้
หลังจากติดตั้งแล้วซ่อมแซมอินสแตนซ์VS2015ของฉันฉันยังคงไม่สามารถรับ Intellisense (ฝั่งเซิร์ฟเวอร์) ให้ทำงานในมุมมอง MVC ของฉัน ฉันได้รับการแจ้งเตือนด้วยข้อความแจ้งทันทีที่ฉันเปิดเป็นครั้งแรกในเซสชันเป็นไฟล์. cshtmlและได้รับการแก้ไขไปยังไฟล์ Activitylog ข้อความแสดงข้อผิดพลาดที่ดึงมาใน ActivityLog.xml (เวอร์ชั่นสั้น): System.ArgumentException: มีการเพิ่มรายการแล้ว คีย์ในพจนานุกรม: 'RazorSupportedRuntimeVersion' นี่คือเวอร์ชั่นเต็ม: System.Reflection.TargetInvocationException: Exception ถูกส่งออกโดยเป้าหมายของการเรียกใช้ ---> System.ArgumentException: เพิ่มรายการแล้ว คีย์ในพจนานุกรม: 'RazorSupportedRuntimeVersion'กำลังถูกเพิ่มคีย์: 'RazorSupportedRuntimeVersion' ที่ System.Collections.Hashtable.Insert (คีย์วัตถุ, วัตถุค่า nvalue, บูลีนเพิ่ม) ที่ System.Collections.Hashtable.Add (คีย์วัตถุค่าวัตถุ) ที่ System.Collections.Specialized (คีย์วัตถุ, ค่าวัตถุ) ที่ Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty (คีย์วัตถุ, คุณสมบัติ Object) ที่ Microsoft.VisualStudio.Html.Package.RazorVersionDetector.Microsoft.Html.Editor.ContainedLanguage.Razor.Deforor .GetVersion (ITextBuffer textBuffer) ที่ …

30
ตัวติดตั้ง Visual Studio 2015 แฮงค์ระหว่างการติดตั้ง
ฉันดาวน์โหลด ISO แบบเต็มสำหรับ Visual Studio Ultimate CTP 6 โปรแกรมการติดตั้งนั้นมีเครื่องหมายประมาณ 90% วัดโดยแถบความคืบหน้าและติดอยู่ตรงนั้น มีกิจกรรมบ่อยครั้งจาก Superfetch การป้องกันมัลแวร์และกระบวนการพื้นหลังอื่น ๆ แต่แถบความคืบหน้ายังคงอยู่ ในที่สุดกิจกรรมงานพื้นหลังจะลดลงหลังจากผ่านไป 20 นาที แต่แถบความคืบหน้ายังคงไม่ขยับ TRICK ราคาถูก: เปิดหน้าต่าง Notepad และวางตำแหน่งขอบซ้ายของมันเพื่อให้ทำเครื่องหมายตำแหน่งปัจจุบันของแถบความคืบหน้าได้อย่างสมบูรณ์แบบ หากแถบความคืบหน้าไม่เลื่อนผ่านขอบด้านซ้ายของหน้าต่างแผ่นจดบันทึกในเวลาประมาณหนึ่งชั่วโมงแสดงว่าอาจติดค้างอยู่

10
ฉันจะปิดการใช้งาน VsHub.exe ในถาดระบบได้อย่างไร
การเริ่มต้น Visual Studio 2015 ยังเปิดตัวโปรแกรมปฏิบัติการอื่นสองรายการ VsHub.exe และ Microsoft.VsHub.Server.HttpHost.exe ทั้งสองนี้ใช้พื้นที่จำนวนมากในตัวจัดการงาน ฉันจะลบตัวเลือก "Visual Studio Hub" ได้อย่างไร ฉันไม่ได้ใช้ฟีเจอร์ 'อันดับต้น ๆ ' ของ Visual Studio รวมถึง Visual Studio Hub one

20
tsconfig.json: Build: ไม่พบอินพุตในไฟล์ config
ฉันมีโครงการหลักของ ASP.NET และฉันได้รับข้อผิดพลาดนี้เมื่อฉันพยายามสร้าง: error TS18003: Build:No inputs were found in config file 'Z:/Projects/client/ZV/src/ZV/Scripts/tsconfig.json'. Specified 'include' paths were '["**/*"]' and 'exclude' paths were '["../wwwroot/app","node_modules/*"]'. 1> The command exited with code 1. 1> Done executing task "VsTsc" -- FAILED. นี่คือtsconfig.jsonไฟล์ของฉัน: { "compileOnSave": true, "compilerOptions": { "emitDecoratorMetadata": true, "experimentalDecorators": true, "lib": [ "es5", …

12
ไม่มี Microsoft RDLC Report Designer ใน Visual Studio
ใน Visual Studio 2015 ฉันไม่พบผู้ออกแบบสำหรับRDLCรายงานอีกต่อไป ไม่มีใครรู้ว่านี่เป็นเพียงข้อผิดพลาดและถ้ามันมีให้ในภายหลังหรือถ้า Microsoft ต้องการที่จะฆ่า RDLC หรือถ้าพวกเขาต้องการให้เราใช้นักออกแบบภายนอกและเมื่อใดที่นักออกแบบนี้คือใคร? อัปเดต สำหรับผู้พัฒนาที่ค้นหาตัวออกแบบรายงาน RDLC ใน Visual Studio 2017ตอนนี้จะต้องดาวน์โหลดจากVisual Studio Marketplace

7
คุณลักษณะ C # 6.0 ไม่ทำงานกับ Visual Studio 2015
ฉันกำลังทดสอบ Visual Studio 2015 กับ C # 6.0 แต่ฟีเจอร์ภาษาไม่ทำงาน ในแอปพลิเคชันเว็บ MVC โค้ดต่อไปนี้จะรวบรวม: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } อย่างไรก็ตามเมื่อฉันเรียกใช้แอปพลิเคชันผ่าน Debug และ IIS Express ฉันได้รับข้อผิดพลาดต่อไปนี้: CS1525: เงื่อนไขของนิพจน์ไม่ถูกต้อง "." ฉันจะเปิดใช้งานคุณสมบัติเหล่านี้ได้อย่างไร?

5
การสร้าง VS2015 ล้มเหลวโดยไม่มีข้อผิดพลาดกับ Dynamic
ฉันกำลังเขียนการทดสอบหน่วยในโค้ดที่ส่งคืน JSON ประเภทที่ส่งคืนเป็นชนิดไม่ระบุชื่อดังนั้นฉันคิดว่าจะตรวจสอบค่าที่อยู่บนมันฉันแค่โยนวัตถุไปที่ a dynamicเพื่อยืนยัน อย่างไรก็ตามเมื่อฉันทำอย่างนั้นงานสร้างของฉันล้มเหลว แต่ฉันไม่มีข้อความแสดงข้อผิดพลาด ฉันสามารถทำซ้ำสิ่งนี้ด้วยรหัสที่ง่ายมากในโครงการทดสอบหน่วยใหม่: [TestMethod] public void TestMethod1() { var obj = new { someValue = true }; dynamic asDynamic = obj; Assert.IsTrue(asDynamic.someValue); } ดูด้านล่างสำหรับสกรีนช็อตของบิลด์ที่ล้มเหลว งานสร้างสำเร็จเมื่อฉันพูดถึงการยืนยันว่า: ในทางตรงกันข้ามฉันรันโค้ดต่อไปนี้ใน LinqPad 5 เบต้า (ซึ่งใช้คอมไพเลอร์ Roslyn) และไม่มีปัญหา: var obj = new { someValue = true }; dynamic asDynamic = obj; …

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 # ในโซลูชันทั้งหมด คำถาม ฉันจะ …

14
เผยแพร่ไปยัง IIS การตั้งค่าตัวแปรสภาพแวดล้อม
การอ่านคำถาม / คำตอบทั้งสองนี้ฉันสามารถเรียกใช้แอป Asp.net 5 บนเซิร์ฟเวอร์ IIS 8.5 ได้ Asp.net vNext เบต้าต้นเผยแพร่ไปยัง IIS ใน windows server วิธีกำหนดค่าแอป MVC6 ให้ทำงานบน IIS ได้อย่างไร ปัญหาคือแอปพลิเคชันเว็บยังคงใช้งานอยู่env.EnvironmentNameกับค่าDevelopmentแม้ว่าจะทำงานบน IIS นอกจากนี้ฉันต้องการเรียกใช้เว็บเดียวกันสองรุ่น (Staging, Production) บนเซิร์ฟเวอร์เดียวกันดังนั้นฉันจึงต้องการวิธีการตั้งค่าตัวแปรสำหรับแต่ละเว็บแยกกัน ทำอย่างไร

18
ไม่รู้จักคำว่า“ Add-Migration”
ฉันใช้MSDN Tutorialเพื่อเรียกใช้ใน VS2015 คำสั่งPM> Add-Migration MyFirstMigration -context BloggingContextที่รันเมื่อวานนี้สำเร็จ แต่วันนี้มีข้อผิดพลาดต่อไปนี้ซึ่งผู้ใช้รายอื่นชี้ให้เห็นที่นี่ที่นี่ฉันยังลบโฟลเดอร์ Migrations จากโซลูชัน explorer และ db ที่เกี่ยวข้องจากSQL Express 2014 on Win 8.1แต่มีข้อผิดพลาดเดียวกัน แม้ว่าฉันจะเรียกใช้Add-Migration MyFirstMigrationฉันได้รับข้อผิดพลาดเดียวกัน: Add-Migration : The term 'Add-Migration' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if …

7
จะใช้ C # 6 กับ Web Site ประเภทโครงการอย่างไร?
อัปเดตประเภทโครงการเว็บไซต์ที่มีอยู่Visual Studio 2015 ฉันเปลี่ยนกรอบงานเป็น 4.6 จากนั้นฉันคาดว่าจะมีคุณสมบัติใหม่ทั้งหมดในโค้ดของฉันหลังไฟล์ ขออภัยฉันได้รับข้อผิดพลาดเช่น: ข้อผิดพลาด CS8026: คุณสมบัติ 'คุณสมบัติการแสดงออก' ไม่มีใน C # 5 โปรดใช้ภาษาเวอร์ชัน 6 ขึ้นไป หรือเช่น: ข้อผิดพลาด CS8026: คุณลักษณะ 'สตริงที่ถูกแก้ไข' ไม่มีใน C # 5 โปรดใช้ภาษาเวอร์ชัน 6 ขึ้นไป ฉันตรวจสอบ Google อย่างรวดเร็วและพบว่ามีผู้ชายคนหนึ่งโพสต์ความคิดเห็นในบล็อกโพสต์ของ ScottGu (ค้นหา "8026" ในหน้านั้น) เนื่องจากฉันไม่เข้าใจวิธีแก้ปัญหาของเขาบวกกับฉันต้องการให้มองเห็นโซลูชันมากขึ้นฉันจึงได้สร้างโพสต์ SO นี้ขึ้น คำถามของฉัน: ฉันจะมีโครงการ Visual Studio 2015 ประเภทเว็บไซต์ (เช่นไม่ใช่Web Application ) เพื่อจดจำคุณลักษณะ …

2
ฉันจะใช้คุณลักษณะ C # 6“ การใช้แบบคงที่” ได้อย่างไร?
ฉันมีลักษณะที่คู่ของเป็นคุณสมบัติใหม่ใน C # 6 โดยเฉพาะ "ใช้คงที่" การใช้ staticเป็นรูปแบบใหม่ของการใช้ประโยคที่ให้คุณนำเข้าสมาชิกแบบคงที่ไปยังขอบเขตได้โดยตรง (ด้านล่างของบล็อกโพสต์) แนวคิดมีดังนี้ตามแบบฝึกหัดสองสามข้อที่ฉันพบ แทนที่จะเป็น: using System; class Program { static void Main() { Console.WriteLine("Hello world!"); Console.WriteLine("Another message"); } } คุณสามารถละเว้นConsoleคำสั่งซ้ำได้โดยใช้คุณลักษณะ C # 6 ใหม่ในการใช้คลาสแบบคงที่: using System.Console; // ^ `.Console` added. class Program { static void Main() { WriteLine("Hello world!"); WriteLine("Another message"); } // …

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 …


21
Visual Studio 2015 ไม่เน้นไวยากรณ์ที่เน้นมีดโกนหรือ Intellisense
มุมมอง Razor ของฉันใน VS2015 RC ไม่แสดงสีที่เหมาะสมสำหรับรหัส C # โครงการของฉันทำงานได้ดีใน VS2013 แต่ไม่ใช่ในปี 2015 และไม่ได้ให้ Intellisense กับรหัส C # โซลูชันสร้างขึ้นและไซต์ทำงานได้ดี ฉันลองทำสิ่งต่อไปนี้แล้ว แต่ก็ไม่มีประโยชน์ ปิดใช้งานส่วนขยาย Visual Studio ทั้งหมด ลบ.suoไฟล์ของฉัน การลบโครงการและเพิ่มเข้าไปในโซลูชัน ฉันจะแก้ไขปัญหานี้ได้อย่างไร? ตัวอย่าง:

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