14
ปิดใช้งานข้อมูลเชิงลึกของแอปพลิเคชันในการแก้ไขข้อบกพร่อง
ฉันจะปิดใช้งานข้อมูลเชิงลึกของแอปพลิเคชันโดยอัตโนมัติได้อย่างไรเมื่อใช้การกำหนดค่าดีบักและเปิดใช้งานเฉพาะในรุ่นเท่านั้น เป็นไปได้หรือไม่ที่จะทำสิ่งนี้โดยไม่ต้องสร้างคีย์เครื่องมืออื่นสำหรับการดีบักเท่านั้น ฉันมีtrackeventคำสั่งที่กระจัดกระจายไปทั่วรหัสการใส่ไว้ในการตรวจสอบตัวประมวลผลก่อนแก้ไขข้อบกพร่องไม่ใช่ทางออกที่ดี วิธีการแก้ปัญหาปัจจุบันของฉันคือการตั้งค่าBuild ActionของApplicationInsights.configไฟล์Noneเพื่อที่จะไม่ได้คัดลอกไดเรกทอรีการแสดงผลของโครงการ แต่นี้ไม่ได้เป็นกระบวนการที่สามารถอัตโนมัติบนพื้นฐานของการสร้างการกำหนดค่าการใช้งาน มีโหมดนักพัฒนา แต่จำเป็นต้องเปลี่ยนด้วยตนเอง (หากเป็นไปได้ที่จะตั้งค่าไฟล์กำหนดค่าตามเงื่อนไขการล้างคีย์เครื่องมือแก้ไขปัญหาได้เช่นกัน) ดูhttp://apmtips.com/blog/2015/02/02/developer-mode/ อ้างอิง: http://blogs.msdn.com/b/visualstudioalm/archive/2015/01/07/application-insights-support-for-multiple-environment-stamps-and-app-versions.aspx