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

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

5
ไฟล์สามารถซ้อนกันใน VS2017 Solution Explorer สำหรับโครงการ. NET Core (non-ASP.NET Core) ได้หรือไม่
ในโครงการ MSBuild "โรงเรียนเก่า" เช่นเดียวกับที่ Windows Forms ใช้ใน VS2017 เช่นไฟล์อาจ "ซ้อน" ผ่านDependentUponรายการในไฟล์ csproj ฉันใช้สิ่งนี้เพื่อจัดกลุ่มการทดสอบหน่วยด้วยกันใน Noda Time เช่น <Compile Include="LocalDateTest.PeriodArithmetic.cs"> <DependentUpon>LocalDateTest.cs</DependentUpon> </Compile> ซึ่งนำไปสู่การทดสอบที่ใช้งานง่าย: ฉันรู้ว่า "สูญเสีย" คุณลักษณะนี้เมื่อย้ายไปproject.jsonใช้. NET Core แต่หวังว่ามันจะกลับมาเมื่อแปลงเป็น MSBuild อย่างไรก็ตามดูเหมือนว่าโครงการ MSBuild ที่ใช้. NET Core SDK (องค์ประกอบราก<Project Sdk="Microsoft.NET.Sdk">) จะไม่ได้รับการปฏิบัติแบบเดียวกันใน Visual Studio 2017 แม้ว่าจะมีการItemGroupเพิ่มด้วยตนเองด้วยองค์ประกอบเดียวกันกับโครงการ "โรงเรียนเก่า" ก็ตาม โครงการ ASP.NET Core ได้รับการซ้อนอัตโนมัติสำหรับ CSS และ Javascript …

5
วิธีรวบรวมไฟล์ less / sass ใน Visual Studio 2017
ใน VS <= 2015 เราสามารถใช้ส่วนขยาย WebEssentials ที่ดูแลการคอมไพล์ไฟล์ less / sass ให้เราได้ แต่ตอนนี้ยังไม่รองรับ VS 2017 คุณทราบถึงส่วนขยายที่คล้ายกันที่สามารถคอมไพล์ less / sass ในบิลด์ได้หรือไม่?

2
เหตุใด destructor จึงถูกดำเนินการสองครั้ง
#include <iostream> using namespace std; class Car { public: ~Car() { cout << "Car is destructed." << endl; } }; class Taxi :public Car { public: ~Taxi() {cout << "Taxi is destructed." << endl; } }; void test(Car c) {} int main() { Taxi taxi; test(taxi); return 0; } นี่คือผลลัพธ์ …

3
Visual Studio 2017 ล้มเหลวในการเปิดตัวอะแดปเตอร์ตรวจแก้จุดบกพร่อง 'chrome'
ฉันมีโครงการ asp.net mvc 5 เมื่อฉันพยายามเริ่มการดีบักด้วยโหมดการดีบักสคริปต์ที่เปิดใช้งานและการใช้ Chrome, Visual Studio 2017 แสดงข้อผิดพลาด: ใช้งานได้เมื่อฉันตั้งค่า 'เปิดใช้งานดีบักเกอร์ Chrome JavaScript แบบดั้งเดิมสำหรับ ASP.NET' ในตัวเลือกการดีบัก Visual Studio: แต่ฉันจะแก้ปัญหานี้อย่างไรโดยไม่เปิดใช้งานการดีบักเกอร์ Chrome JavaScript แบบเดิม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.