ฉันกำลังเขียนโปรแกรมขนาดเล็กบางอย่าง โดยทั่วไปจะรับฟังการเชื่อมต่อ tcp ขาเข้า ฉันได้รับหน้าจอนี้เสมอ:
ฉันกดปุ่มยอมรับ / อนุญาตเสมอ แต่มันจะถามทุกครั้งที่ฉันเริ่มโปรแกรม
ฉันจะทำอย่างไรเพื่อให้ windows จดจำได้?
แอปไม่ควรถูกบล็อกโดยไฟร์วอลล์
ฉันได้สร้างกฎเพื่ออนุญาตเสมอในการตั้งค่าไฟร์วอลล์ windows แต่มันถามต่อไป
ฉันจะทำอย่างไร
ลองสร้างข้อยกเว้นไฟร์วอลล์สำหรับสิ่งนี้ซึ่งใช้งานได้กับโปรแกรมทั้งหมดในพอร์ตของคุณ msdn.microsoft.com/en-us/library/hh168549%28v=nav.71%29.aspxแอปพลิเคชันของคุณควรทำงานได้ดีเมื่อมีการเผยแพร่ปัญหาไฟร์วอลล์ที่มีแนวโน้มมากที่สุดคือ sig มีการเปลี่ยนแปลงทุกครั้งที่คุณ ทำการคอมไพล์ใหม่เพื่อให้ไฟร์วอลล์ไม่สามารถจดจำได้อีกต่อไปและจำเป็นต้องถามอีกครั้งในแต่ละครั้ง
—
krowe
ฉันสร้างข้อยกเว้นที่อนุญาตให้โปรแกรมทั้งหมดในพอร์ตนั้นเสมอ ยังไม่ทำงาน คุณพูดว่า sig เปลี่ยนแปลงตลอดเวลา ที่เหมาะสมกับฉัน แต่แม้เมื่อฉันเริ่ม exe จากโฟลเดอร์ debug หลายครั้งมันถามทุกครั้ง
—
Riki