มีวิธีใดบ้างที่จะบอกให้ Visual Studio รวมไฟล์ปรับแต่งของโฟลเดอร์ย่อยในผลลัพธ์ที่เผยแพร่?

เมื่อคุณคลิกขวาที่โครงการ ASP.NET/เผยแพร่ใน Visual Studio ไฟล์ที่เผยแพร่จะถูกสร้างขึ้น

แต่หากโฟลเดอร์ย่อยมีไฟล์กำหนดค่า ไฟล์เหล่านั้นจะไม่รวมอยู่ในเวอร์ชันสุดท้าย

e.g.

Root/Web.config // this will be included by default
Root/Admin/Web.Config // this won't be included by default

มีวิธีใดบ้างที่จะบอกให้ Visual Studio รวมไฟล์ปรับแต่งของโฟลเดอร์ย่อยในผลลัพธ์ที่เผยแพร่?

ขอบคุณ


person The Light    schedule 14.10.2011    source แหล่งที่มา
comment
มันรวมอยู่ในโครงการหรือไม่? ประเภททรัพยากรเป็นเนื้อหาและคัดลอกไปยังไดเร็กทอรีเอาต์พุตเป็นจริงหรือไม่   -  person Oskar Kjellin    schedule 14.10.2011
comment
อย่าลืมที่จะยอมรับคำตอบ :)   -  person Oskar Kjellin    schedule 14.10.2011


คำตอบ (2)


ทำเครื่องหมายคุณสมบัติ CopyToOutputDirectory เป็น Always หรือ If newer

person VdesmedT    schedule 14.10.2011

สมมติว่านี่เป็นโปรเจ็กต์ แอปพลิเคชัน บนเว็บ (ไม่ใช่ ไซต์ ของเว็บ) เพียงคลิกที่ไฟล์ในตัวสำรวจโซลูชัน แล้วกด F4 เพื่อแสดง คุณสมบัติ (หากยังไม่ได้แสดง) ตรวจสอบให้แน่ใจว่า "Copy to Output Directory" เป็นอย่างอื่นที่ไม่ใช่ "Do not copy" (เช่น "Copy if newer" หรือ "Copy Always") และ... เท่านั้นเอง

person Marc Gravell    schedule 14.10.2011