ฉันได้เพิ่มฟีเจอร์การกู้คืนแพคเกจล่าสุดลงในโซลูชันโดยใช้ 'เปิดใช้งานการเรียกคืนแพคเกจ NuGet': http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
อย่างไรก็ตามมันสร้างเซิร์ฟเวอร์ของฉันที่เสียหายและฉันไม่มีเวลาที่จะแก้ไขดังนั้นฉันจึงต้องการลบมัน ไม่มีตัวเลือกเท่าที่ฉันรู้ดังนั้นฉันจึงลบบรรทัดต่อไปนี้ออกจากไฟล์ * .csproj ทั้งหมดของฉันด้วยตนเอง:
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />
ปัญหาคือตอนนี้ทุกครั้งที่ไฟล์ * .csproj ของฉันเช็คเอาท์หรือเปิดโซลูชันบรรทัดจะถูกเพิ่มอีกครั้งโดยอัตโนมัติอีกครั้งทำให้งานสร้างของฉันพังถ้าฉันบังเอิญตรวจสอบใน :(
แนวคิดใดที่ฉันสามารถลบออกอย่างถาวรได้
UPDATE: แม้จะมีคำตอบด้านล่าง แต่ก็ยังคงกลับมาอีกครั้งเมื่อเปิดวิธีแก้ปัญหาใครก็ตามที่มีปัญหาเดียวกัน