เรามีห้องสมุดมากมายที่เราต้องการแบ่งปันระหว่างโครงการต่างๆภายใน บริษัท ข้อกำหนดเหล่านี้คือ:
- แหล่งไลบรารีถูกเก็บไว้ในที่เก็บซึ่งแยกจากโครงการปลายทาง
- โครงการสุดท้ายรวมถึงห้องสมุดผ่าน NuGet
- ต้องเป็นไปได้ที่จะตรวจสอบซอร์สโค้ดสำหรับ libary ที่กำหนดได้อย่างง่ายดายในขณะที่ทำงานในโปรเจ็กต์ปลายทาง
การตั้งค่าที่เก็บส่วนตัวของ NuGet ไม่ใช่ปัญหา แต่การจัดการแหล่งข้อมูลนั้น เราพยายามที่จะเปิดเผยแหล่งที่มาผ่านทางเซิร์ฟเวอร์ต้นทางและมันครับทำงาน แต่ไม่มาก: VS ดาวน์โหลดแหล่งที่มาในขณะที่การแก้จุดบกพร่องรหัสภายนอก แต่ไม่ได้เมื่อคุณพยายามที่จะนำทางนิยาม / การดำเนินงาน โดยทั่วไปคุณสามารถไปที่ซอร์สโค้ดเมื่อทำการดีบั๊กซึ่งไม่ใช่สิ่งที่เราต้องการ
ดังนั้นคำถามคือ:
- มีวิธีใดที่จะให้การเข้าถึงซอร์สโค้ดของไลบรารีภายในโดยไม่จำเป็นต้องมีโค้ดใน repo / solution เดียวกัน
- มีวิธีในการตั้งค่าเซิร์ฟเวอร์ Symbol / คำสั่งผสม NuGet เพื่อให้ VS ใช้สัญลักษณ์สำหรับการนำทางไม่ใช่แค่สำหรับการดีบัก?
ใช้ ReSharper / อื่น ๆ เพิ่มเติมเป็นตัวเลือก