ผู้ขับขี่โครงการ - ดูเอาต์พุต msbuild เมื่อสร้าง

ฉันต้องการดูบันทึก msbuild เมื่อฉันพยายามสร้างโซลูชัน

เดิมทีเป็นโซลูชัน Visual Studio 2015

หน้าต่างเอาท์พุตบิลด์ของ Rider (ดู --> Tool Windows --> Build) กำลังแสดง:

Microsoft (R) Build Engine เวอร์ชัน 14.0.25420.1 ลิขสิทธิ์ (C)
Microsoft Corporation สงวนลิขสิทธิ์.
เริ่มสร้างเมื่อ 2/10/2016
10:28:29 AM. สร้างสำเร็จ

และหน้าต่าง VS2015 Build จะแสดง:

1>------ เริ่มต้นบิวด์: โปรเจ็กต์: P1, การกำหนดค่า: ดีบัก CPU ใด ๆ ------
2>------ บิลด์เริ่มต้น: โปรเจ็กต์: P2, การกำหนดค่า: ดีบัก CPU ใด ๆ - -----
3>------ เริ่มบิลด์แล้ว: โปรเจ็กต์: P3, การกำหนดค่า: ดีบัก CPU ใด ๆ -

.
.
1> P1 -> D:\dev\TQS\src\P1\bin\P1.dll
2> P2 -> D:\dev\TQS\src\P2\bin\Debug\P2.dll
3> P3 -> D:\dev\TQS\src\P3\bin\Debug\P3.dll
========== สร้างสำเร็จ: 3 สำเร็จ, 0 ล้มเหลว, 3 อัพ- จนถึงปัจจุบัน ข้ามไป 0 ครั้ง ==========

ไม่มีใครรู้ว่าทำไมความแตกต่าง?


person chenop    schedule 30.08.2016    source แหล่งที่มา
comment
คุณได้ลองตรวจสอบสิ่งที่อยู่ภายใน Build output แล้วหรือยัง? - มีอยู่ใน: View->เครื่องมือ Windows->Build   -  person PiKos    schedule 06.09.2016
comment
ขอบคุณ @PiKos - โปรดดูการแก้ไขของฉัน   -  person chenop    schedule 02.10.2016
comment
ข้อแตกต่างอย่างหนึ่งที่พวกไรเดอร์สามารถแก้ไขได้ แต่ถึงกระนั้นก็คือ VS ไม่ได้ใช้ MSBuild เพื่อสร้างโซลูชันโดยรวม แต่เรียกมันสำหรับแต่ละโครงการแยกกัน บรรทัด ---- Build started:... และ === Build : 3 succeeded... มาจาก VS ไม่ใช่ MSBuild   -  person Christian.K    schedule 29.05.2018


คำตอบ (2)


มีโอกาสมากที่คุณจะต้องรอจนถึง EAP ที่ใหม่กว่า รุ่นปัจจุบันของ Rider ไม่มีตัวเลือกให้คุณเปลี่ยน MSBuild/xbuild verbosity รูปแบบเอาต์พุตของหน้าต่าง Build ก็แตกต่างกันเช่นกัน คุณยังสามารถรายงานข้อผิดพลาดไปยัง JetBrains ได้หากคุณต้องการให้เป็นไปตามสไตล์ VS

person Lex Li    schedule 26.11.2016

คุณลักษณะ "ReSharper Build"(บล็อก , เอกสาร) ถูกเปิดใช้งานตามค่าเริ่มต้นใน Rider และปิดใช้งานใน ReSharper ในการตั้งค่า ("ReSharper->ตัวเลือก->เครื่องมือ->ReSharper Build" สำหรับ ReSharper และ "Build, Execution, Deployment->Toolset and Build" สำหรับ Rider) คุณสามารถกำหนดค่าได้

person WinnieThePoooh    schedule 29.05.2018