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

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


7
วิธีปิดการใช้งานข้อผิดพลาดในการสร้าง JavaScript ใน Visual Studio 2017
ฉันเพิ่งอัปเดต Visual Studio 2017 จาก RC เป็นเวอร์ชั่นสุดท้าย ฉันไม่ได้รับข้อผิดพลาดต่อไปนี้ แต่เมื่อเร็ว ๆ นี้ฉันได้รับข้อผิดพลาดนี้ ในการสร้างโครงการฉันได้รับข้อผิดพลาดต่อไปนี้และป้องกันไม่ให้โครงการเว็บเริ่มต้น: Severity Code Description Project File Line Suppression State Error eqeqeq (ESLint) Expected '===' and instead saw '=='. VistaBest.Shop.Web C:\***\Request.js 21 ฉันจะปิดใช้งานข้อผิดพลาดในการสร้าง JavaScript ใน Visual Studio 2017 ได้อย่างไร

30
Visual Studio 2017 - Git ล้มเหลวด้วยข้อผิดพลาดร้ายแรง
ฉันใช้ Visual Studio 2017 Community Edition (CE) และฉันได้ลงชื่อเข้าใช้บัญชี Microsoft ของฉันและฉันเชื่อมต่อกับ VSTS ฉันสามารถดูโครงการและที่เก็บทั้งหมดของฉันได้ แต่เมื่อฉันพยายามดึง / ดึง / ผลักดันการเปลี่ยนแปลงใด ๆ ฉันได้รับข้อผิดพลาดดังต่อไปนี้: Error encountered while pushing to the remote repository: Git failed with a fatal error. PushCommand.ExecutePushCommand และสำหรับคำสั่งดึงและดึงเกินไป ฉันติดตั้ง Git สำหรับ Windows บนตัวติดตั้ง Visual Studio 2017 และไม่เพียง แต่จะไม่สามารถทำงานกับ VSTS ได้ฉันไม่สามารถทำงานกับที่เก็บ GitHub ของฉันได้เช่นกัน มีใครสังเกตเห็นสิ่งนี้อีกบ้าง? …

5
หน่วยทดสอบวิธีการภายในใน VS2017 .Net Standard library
ฉันกำลังเล่นกับผู้สมัคร Release Studio 2017 ล่าสุดโดยสร้างไลบรารี. Net Standard 1.6 ฉันใช้ xUnit เพื่อทดสอบโค้ดของฉันและสงสัยว่าคุณยังสามารถทดสอบวิธีการภายในใน VS2017 ได้หรือไม่ ฉันจำได้ว่าคุณสามารถคลาส AssemblyInfo.cs บรรทัดทั้งหมดใน VS2015 ที่จะเปิดใช้งานโครงการที่ระบุเพื่อดูวิธีการภายใน [assembly:InternalsVisibleTo("MyTests")] เนื่องจากไม่มี AssemblyInfo.cs class ใน VS2017 .Net Standard project ฉันสงสัยว่าคุณยังสามารถทดสอบวิธีการภายในหน่วยได้หรือไม่?

3
เอาบรรทัดเยื้องแนวตั้งประใน Visual Studio 2017
ฉันเพิ่งติดตั้ง Visual Studio 2017 และมีเครื่องหมายเยื้องแนวตั้งในตัวแก้ไขรหัส ฉันจะลบออกได้อย่างไร PS ฉันปิดใช้งานส่วนขยายทั้งหมด แต่ไม่ได้ช่วย

10
เปลี่ยนภาษาของ Visual Studio 2017 RC
ฉันได้ติดตั้ง Visual Studio 2017 RC และตามค่าเริ่มต้นจะตั้งค่าภาษาเป็นภาษาระบบของฉัน (โปแลนด์) ดังนั้นฉันจึงพยายามเปลี่ยนเป็น EN แต่ในตัวเลือก> สภาพแวดล้อม> การตั้งค่าสากลฉันมีเพียงภาษาโปแลนด์ มีลิงก์ไปยัง "ดาวน์โหลดภาษาอื่น ๆ " และมันจะเปลี่ยนเส้นทางไปที่: https://www.visualstudio.com/downloads/ และที่นั่นฉันสามารถค้นหาชุดภาษาสำหรับ VS 15 เท่านั้นใคร ๆ รู้ว่าฉันสามารถหาชุดภาษา EN สำหรับ VS ได้ที่ไหน 17 RC?

9
Visual Studio 2017 - กระบวนการเซิร์ฟเวอร์ Node.JS - ปิด?
ฉันกำลังทำงานกับแอป ASP.NET ใน Visual Studio 2017 และฉันสังเกตเห็น Node.JS: กระบวนการ Javascript ฝั่งเซิร์ฟเวอร์ทำงานที่หน่วยความจำ 1.3GB ถึง 1.8GB กระบวนการผู้ปฏิบัติงาน IIS ของฉันมีขนาดปกติใน VS 2015 แอพของฉันไม่มีไลบรารี Node.JS ใด ๆ ฉันไม่สามารถหาวิธีปิด Node.JS นี้: กระบวนการ Javascript ฝั่งเซิร์ฟเวอร์ได้ มันกินหน่วยความจำมากเกินไปสำหรับบางสิ่งที่ฉันไม่มีประโยชน์ มีวิธีฆ่าสิ่งนี้นอกเหนือจากการถอนการติดตั้ง VS 2017 และเปลี่ยนกลับไปใช้ VS 2015 หรือไม่? การฆ่ากระบวนการหลักในตัวจัดการงานจะไม่ส่งผลกระทบใด ๆ ใน VS แต่ถ้าฉันไปที่แท็บรายละเอียดและฆ่ากระบวนการที่กำลังทำงานอยู่แต่ละกระบวนการจะทำให้ Visual Studio ล้มเหลว ฉันถ่ายวิดีโอเกี่ยวกับสิ่งที่เกิดขึ้นหลังจากที่ฉันฆ่ากระบวนการและเรียกใช้หน้าเว็บในพื้นที่ของฉัน (ขออภัยในคุณภาพขนาดภาพ จำกัด ไว้ที่ 2MB):

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

14
NET SDK ปัจจุบันไม่สนับสนุนการกำหนดเป้าหมายข้อผิดพลาด. NET Standard 2.0 ในการอัปเดต Visual Studio 2017 15.3
ฉันต้องการสร้างโปรเจ็กต์ไลบรารีคลาสด้วย Target Framework .NET Standard 2.0 ผมได้ปรับปรุงของฉันVisual Studio 2017ไปเป็นเวอร์ชั่น15.3และยังอยู่ในการติดตั้ง Visual Studio การตรวจสอบ.NET Framework 4.7 SDKและ.NET Framework 4.7 targeting packด้วยตนเองและติดตั้งพวกเขา ยังไม่มี.NET Standard 2.0ตัวเลือกในกล่องคำสั่งผสม Target Framework ในหน้าต่างโครงการ / แอปพลิเคชัน ดังนั้นฉันจึงเปลี่ยนแท็ก TargetFramework ใน.csprojไฟล์ด้วยตนเองเป็นnetstandard2.0แต่หลังจากพยายามสร้างฉันได้รับข้อผิดพลาดนี้: .NET SDK ปัจจุบันไม่สนับสนุนการกำหนดเป้าหมาย. NET Standard 2.0 กำหนดเป้าหมาย. NET Standard 1.6 หรือต่ำกว่าหรือใช้. NET SDK เวอร์ชันที่รองรับ. NET Standard 2.0

17
สามเหลี่ยมคำเตือนสีเหลืองหมายถึงอะไรเมื่อพึ่งพาใน Visual Studio 2017
ฉันเพิ่งแปลงไลบรารี PCL ของฉันเป็นไลบรารี. Net Standard ใหม่และฉันมีสามเหลี่ยมคำเตือนสีเหลืองเกี่ยวกับการพึ่งพาของฉันที่แสดงด้านล่าง: ในระหว่างการแปลงจะนำแพ็กเกจ nuget ทั้งหมดมารวมถึงการอ้างอิงดังนั้นจึงอาจเป็น dulicates ฉันจะทราบได้อย่างไรว่าสามเหลี่ยมคำเตือนสีเหลืองแสดงถึงอะไร แก้ไข สร้างบันทึก: เพื่อป้องกันไม่ให้ NuGet กู้คืนแพ็คเกจระหว่างการสร้างให้เปิดกล่องโต้ตอบตัวเลือก Visual Studio คลิกที่โหนด Package Manager และยกเลิกการเลือก 'อนุญาตให้ NuGet ดาวน์โหลดแพ็คเกจที่ขาดหายไปในระหว่างการสร้าง' NU1605: ตรวจพบการดาวน์เกรดแพ็คเกจ: NUnit จาก 3.8.1 เป็น 2.6.4 อ้างอิงแพ็กเกจโดยตรงจากโปรเจ็กต์เพื่อเลือกเวอร์ชันอื่น MyProj.UI.Tests -> MyProj.Core.Tests -> NUnit (> = 3.8.1) MyProj.UI.Tests -> NUnit (> = 2.6.4) NU1605: ตรวจพบการดาวน์เกรดแพ็คเกจ: NUnit …

6
ฉันจะรีเฟรชรายการสาขาระยะไกลในแผง Visual Studio 2017 Team Explorer ของฉันได้อย่างไร
ฉันจะรีเฟรชรายการสาขาระยะไกลในแผง Visual Studio Team Explorer ได้อย่างไร ใน Visual Studio 2017, Team Explorer, Branches พาเนลฉันเห็น 10 สาขาหรือมากกว่านั้นในอินสแตนซ์ VSTS ของเรา จากนั้นใน Chrome ฉันลบสาขาเก่าบางสาขาและสร้างสาขาใหม่ เปลี่ยนกลับไปใช้ VS 2017 แต่รายการรีโมท / สาขาต้นทางยังคงแสดงรายการเก่าอยู่และฉันไม่สามารถรีเฟรชได้ ฉันพยายามเปลี่ยนเป็น repo อื่นการรีเฟรช F5 ในส่วนหัว explorer ของทีมฉันยังปิดและเปิด VS 2017 อีกครั้ง ... แต่ไม่มีอะไรรีเฟรชรายการเพื่อให้ตรงกับที่พอร์ทัล VSTS แสดง

16
การกำหนดเวอร์ชันอัตโนมัติใน Visual Studio 2017 (.NET Core)
ฉันใช้เวลาสองสามชั่วโมงในการหาวิธีเพิ่มเวอร์ชันที่เพิ่มขึ้นอัตโนมัติใน. NETCoreApp 1.1 (Visual Studio 2017) ฉันรู้ว่ากำลังสร้าง AssemblyInfo.cs แบบไดนามิกในโฟลเดอร์: obj/Debug/netcoreapp1.1/ ไม่ยอมรับวิธีการเดิมของ: [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.*")] ถ้าฉันตั้งค่าโปรเจ็กต์เป็นแพ็กเกจฉันสามารถตั้งค่าเวอร์ชันได้ แต่ดูเหมือนว่าจะใช้ในการสร้างไฟล์ AssemblyInfo.cs คำถามของฉันคือมีใครคิดบ้างว่าจะควบคุมเวอร์ชันในโครงการ. NET Core (หรือ. NETStandard สำหรับเรื่องนั้น) ได้อย่างไร

6
ไม่พบแอสเซมบลีอ้างอิงสำหรับเฟรมเวิร์ก“ .NETFramework, Version = v4.6.2”
เมื่อพยายามรวบรวมโซลูชันฉันได้รับข้อผิดพลาดของบิลด์ต่อไปนี้: ข้อผิดพลาด MSB3644 ไม่พบแอสเซมบลีการอ้างอิงสำหรับเฟรมเวิร์ก ".NETFramework, Version = v4.6.2" ในการแก้ไขปัญหานี้ให้ติดตั้ง SDK หรือ Targeting Pack สำหรับเวอร์ชันเฟรมเวิร์กนี้หรือกำหนดเป้าหมายแอปพลิเคชันของคุณใหม่เป็นเวอร์ชันของเฟรมเวิร์กที่คุณติดตั้ง SDK หรือ Targeting Pack โปรดทราบว่าแอสเซมบลีจะได้รับการแก้ไขจาก Global Assembly Cache (GAC) และจะใช้แทนแอสเซมบลีอ้างอิง ดังนั้นการชุมนุมของคุณอาจไม่ถูกกำหนดเป้าหมายอย่างถูกต้องสำหรับกรอบงานที่คุณตั้งใจ C: \ RPR \ Dev \ Libraries \ Common \ Common.csproj C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ …

7
Visual Studio อย่าเปิดอินสแตนซ์เบราว์เซอร์ใหม่
เมื่อฉันพยายามเรียกใช้เว็บแอปพลิเคชันใน visual studio 2017RC บน windows 10 มันจะเปิดอินสแตนซ์เบราว์เซอร์ใหม่ (ในกรณีของฉันคือ chrome) ฉันได้ลองใช้ internet explorer แล้วสถานการณ์ก็เหมือนกันและเบราว์เซอร์ไม่ได้ลงชื่อเข้าใช้ แต่ถ้าฉันเพิ่งเรียกใช้ chrome ด้วยตนเองแสดงว่าลงชื่อเข้าใช้แล้วจะป้องกันไม่ให้ Visual Studio เรียกใช้อินสแตนซ์เบราว์เซอร์ใหม่ในแต่ละครั้งที่เรียกใช้เว็บแอปพลิเคชันได้อย่างไร เมื่อกดรันเว็บไซต์ควรเปิดในหน้าต่างเดียวกับแอปพลิเคชันก่อนหน้า (แท็บถัดไป)

15
ไม่พบปัญหาแปลก ๆ กับ System.Net.Http 4.2.0.0
ฉันมีปัญหาแปลก ๆ ที่ทำให้ฉันแทบคลั่ง ... ฉันมีโครงการ Class Library อย่างง่าย (Full .NET Framework, 4.6.1) พร้อมคลาส wrapper สำหรับการทำงานรอบ ๆ Cosmos DB ดังนั้นฉันจึงได้เพิ่ม“ Microsoft.Azure.DocumentDB” NuGet Package 1.19.1 ลงในโครงการนี้ นอกเหนือจากนั้นฉันมีข้อมูลอ้างอิงถึงแพ็คเกจ NuGet“ Newtonsoft.Json” 10.0.3 รวมถึง“ Microsoft.Diagnostics.EventFlow. *” อีกสองสามรายการ จนถึงขณะนี้ทุกอย่างรวบรวมโดยไม่มีข้อผิดพลาดใด ๆ แต่ทันทีที่ฉันเข้าสู่คลาส Wrapper ของฉัน - ใช้จาก Service Fabric Stateless Service อย่างง่าย (Full .NET Framework 4.6.1) - และพยายามเรียกใช้โค้ดบรรทัดต่อไปนี้: …

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