Debug Configuration for Windows Service

26 בדצמבר 2015

כשצריך לדבג קוד שמים breakpoint ופשוט מריצים את התוכנית. אם אנחנו רוצים לדבג קוד שרץ ב process אחר (למשל בתוכנית שכבר רצה על המחשב) אנחנו נכנסים לVisualStudio ומקשרים את הקוד שלנו לprocess הרצוי על ידי attach to process ומנסים להגיע לנקודה הרצוי ( קיצור דרך: ctrl + alt + p). אבל יש מצבים שבהם אנחנו רוצים לדבג לא יעזור לנו בגלל שאנחנו רוצים לדבג תוכנית בזמן ההעלאה שלה. הדוגמא הנפוצה לזה היא windows service.   במקרה כזה אנחנו מוסיפים את השורה: 1: Debugger.Launch();   עכשיו, כדי שיהיה נוח ולא נצטרך כל פעם להוסיף קוד ולקמפל ולהחליף...
תגיות: ,
אין תגובות