ניהול פתרונות מנוהלים
לפני שתפרסם את הפתרון המנוהל שלך, עליך לקחת בחשבון את האופן שבו תנהל אותו. הסרת התקנה והתקנה מחדש של פתרון מנוהל לעולם אינן אפשרות כאשר הפתרון מכיל ישויות או תכונות. הסיבה לכך היא שהנתונים הולכים לאיבוד כאשר ישויות נמחקות. למרבה המזל, פתרונות מספקים דרך לעדכן את הפתרון המנוהל שלך תוך שמירה על הנתונים. האופן המדויק שבו תעדכן את הפתרונות שלך יהיה תלוי במאפייני הפתרון ובדרישות השינוי.
תאימות גירסאות
ניתן לייצא פתרונות מגירסאות ישנות יותר של סביבת Microsoft Dataverse (או Dynamics 365) ולייבא אותם אל סביבות חדשות יותר, אבל לא ההפך.
כאשר חלים עדכוני שירות נוספים על Dataverse, לא ניתן לייבא פתרונות שיוצאו מסביבות עם עדכונים אלה אל סביבות שאין בהן את העדכונים הללו. מידע נוסף: מושגי פתרון.
רכיב הבסיס <ImportExportXml> משתמש בתכונה SolutionPackageVersion כדי להגדיר את הערך עבור הגירסה שהפתרון תואם אליה. אינך צריך לערוך ערך זה ידנית.
יצירת עדכונים של פתרון מנוהל
קיימות שתי גישות בסיסיות לעדכון פתרונות:
שחרור גירסה חדשה של הפתרון המנוהל שלך
פרסום עדכון עבור הפתרון המנוהל שלך
שחרור גירסה חדשה של הפתרון המנוהל שלך
השיטה המועדפת היא פרסום גירסה חדשה של הפתרון המנוהל שלך. באמצעות פתרון המקור הלא מנוהל המקורי, באפשרותך לבצע שינויים דרושים ולהגדיל את מספר הגירסה של הפתרון לפני אריזה שלו כפתרון מנוהל. כאשר הסביבות המשתמשות בפתרון שלך מתקינות את הגירסה החדשה, היכולות שלהן ישודרגו כדי לכלול את השינויים שלך. אם ברצונך לחזור לאופן הפעולה בגירסה הקודמת, פשוט התקן מחדש את הגירסה הקודמת. פעולה זו מחליפה את רכיבי הפתרון בהגדרות מהגירסה הקודמת, אבל אינה מסירה רכיבי פתרוחן שנוספו בגירסה החדשה יותר. רכיבי פתרון חדשים יותר אלה נשארים במערכת, אבל אין להן השפעה משום שהגדרות רכיב הפתרון הישן יותר לא ישתמשו בהם.
במהלך התקנת גירסה קודמת של פתרון, Dataverse יאשר כי האדם שמתקין את הגירסה הקודמת רוצה להמשיך.
פרסום עדכון עבור הפתרון המנוהל שלך
כאשר רק ערכת משנה קטנה של רכיבי פתרון דורשת בדחיפות פתרון, באפשרותך לפרסם עדכון כדי לטפל בבעיה. כדי לפרסם עדכון, צור פתרון לא מנוהל חדש והוסף רכיבים מפתרון המקור הלא מנוהל המקורי שברצונך לעדכן. עליך לשייך את הפתרון הלא מנוהל החדש לאותה רשומת מפרסם ששימשה עבור הפתרון המקורי. לאחר שתסיים עם השינויים שלך, ארוז את הפתרון החדש כפתרון מנוהל.
כאשר פתרון העדכון מותקן בסביבה שבה הותקן הפתרון המקורי, השינויים הכלולים בעדכון יוחלו על הסביבה. אם עליך לחזור לגירסה המקורית, באפשרותך פשוט להסיר את התקנת העדכון.
כל ההתאמות האישיות שיוחלו על רכיבי הפתרון בעדכון ייעקפו. כאשר תסיר את התקנת העדכון, הן יחזרו.