7
การป้องกันไม่ให้ไฟล์แอสเซมบลี PDB และ XML อ้างอิงถูกคัดลอกไปยังเอาต์พุต
ฉันมีโปรเจ็กต์ Visual Studio 2008 C # /. NET 3.5 ที่มีงานสร้างโพสต์เพื่อ ZIP เนื้อหา อย่างไรก็ตามฉันพบว่าฉันได้รับไฟล์แอสเซมบลีที่อ้างอิง '.pdb (debug) และ. xml (เอกสารประกอบ) ในไดเร็กทอรีเอาต์พุต (และ ZIP) ตัวอย่างเช่นหาก MyProject.csproj อ้างอิง YourAssembly.dll และมีไฟล์ YourAssembly.xml และ YourAssembly.pdb ในไดเร็กทอรีเดียวกับ DLL ไฟล์เหล่านี้จะปรากฏในไดเร็กทอรีเอาต์พุตของฉัน (และ ZIP) ฉันสามารถยกเว้น * .pdb เมื่อ ZIP ได้ แต่ฉันไม่สามารถครอบคลุมยกเว้นไฟล์ * .xml ได้เนื่องจากฉันมีไฟล์การปรับใช้ที่มีนามสกุลเดียวกัน มีวิธีป้องกันไม่ให้โครงการคัดลอกไฟล์ PDB และ XML ของแอสเซมบลีที่อ้างถึงหรือไม่