פורסם 2014 ביולי 2311 שנים כתבתי תוכנת PC, בC#, אשר משתמשת ביציאה הסריאלית (דרך ממיר Serial-USB) בכדי "לדבר" עם לוח Embedded.לוח ChipKIT, אם זה באמת מעניין.כאשר נשלחת פקודה מהPC לEmbedded הכל עובד כשורה, הבעיה שלעיתים קרובות הPC לא מצליח לעבד את המידע המגיע מהEmbedded.המידע מגיע לבטח - שמתי Serial Monitor ורואים את הפקודה מגיעה אך התוכנה לא מבצעת את שאמורה לבצע.המוזר בעניין הוא שכאשר אני עובד ישירות עם הVisual Studio, במצב Debug או Release הבעיה אינה קיימת, היא מתרחשת רק כאשר התוכנה רצה עצמאית.התוכנה משתמשת בDLL המבצע את רוב עניני התקשורת (יש Reference), הDLL תקין ועובד ללא בעיות בתוכנות אחרותהאם מישהו נתקל בבעיה שכזו או שאולי יכול לזרוק רעיונות מה יכולה להיות הבעיה ?
פורסם 2014 באוגוסט 811 שנים מתוך ניחוש - כנראה אתה צריך להפעיל את התוכנה עם הרשאות אדמין (מקש ימני על ה EXE ואז "הרץ כאדמיניסטרטור).באופן כללי- אתה צרי לכתוב ללוגים בזמן ריצה (או לקונסול) על מנת לדעת מה קורה ולא רק "התוכנה לא מבצעת את מה שהיא אמורה..)
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.