-
שלום וברכה,
פיתחתי אפליקציה בBlazor Web Server.
יש לי שני פרוייקטים נפרדים ב-VS. אחד הוא ה-API, והשני הוא השרת Blazor. שניהם רצים במקביל כשאני לוחץ על F5. הכל טוב ויפה, אבל כשאני מנסה לבצע שינוי חי בקומפוננט, ומבצע ריענון בדפדפן - אני מקבל את השגיאה הבאה:

בלינק שמצורף להודעה מצורף ההסבר הבא:

גם לחיצה על הסמל הזה לא מובילה לתוצאה הרצויה:

השינויים לא חלים עד להפעלה מחדש של האפליקציה.
הואיל ולא פרקטי עבורי לאתחל מחדש בכל שינוי קטן, אשמח לכל עזרה: אם מישהו יוכל לפרש לי את השגיאה, או לתת מראה מקום שיוכל לקדם אותי. תודה! -
שלום וברכה,
פיתחתי אפליקציה בBlazor Web Server.
יש לי שני פרוייקטים נפרדים ב-VS. אחד הוא ה-API, והשני הוא השרת Blazor. שניהם רצים במקביל כשאני לוחץ על F5. הכל טוב ויפה, אבל כשאני מנסה לבצע שינוי חי בקומפוננט, ומבצע ריענון בדפדפן - אני מקבל את השגיאה הבאה:

בלינק שמצורף להודעה מצורף ההסבר הבא:

גם לחיצה על הסמל הזה לא מובילה לתוצאה הרצויה:

השינויים לא חלים עד להפעלה מחדש של האפליקציה.
הואיל ולא פרקטי עבורי לאתחל מחדש בכל שינוי קטן, אשמח לכל עזרה: אם מישהו יוכל לפרש לי את השגיאה, או לתת מראה מקום שיוכל לקדם אותי. תודה! -
-
@רפאל תודה, השתמשתי בפתרון שהוצע שם לגבי הקובץ
applicationhost.configוזה אכן ביטל את ההתראה של השגיאה. אך עדיין השינויים שביצעתי לא מתעדכנים ברענון של הדף. -
לכל המעוניין, להלן הפתרון שעבד לי:
-
את הקובץ
applicationhost.configשבתיקיהvs.פשוט מחקתי ו-VS יצר חדש.
אני יודע שאפשר גם לערוך אותו כפי שמובא במקור שציין @רפאל, אבל זה היה יותר פשוט מלערוך אותו. -
בקובץ
launchSettingsהוספתי עוד פרופיל:
"profiles": { ... "Watch": { "commandName": "Executable", "executablePath": "dotnet.exe", "workingDirectory": "$(ProjectDir)", "commandLineArgs": "watch run" }וכמובן שהפכתי אותו לפרופיל הפעיל, וכעת השינויים מתעדכנים בצורה חיה.
החסרון הוא שזה עובד רק במצב ריצה ללא דיבוג (Ctrl+F5). אבל בשביל שינויים קוסמטיים בממשק זה בהחלט מספק כרגע. תודה לרפאל על העזרה! -
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות