תופעות
מתקבלת הודעת השגיאה הבאה בפורטל העסקי עבור Microsoft Dynamics GP:
שגיאת שרת ביישום '/'.
לא ניתן לערוך בסידרה את מצב ההפעלה. במצב 'StateServer' ו- 'SQLServer', ASP.NET לערוך בסידרה את אובייקטי מצב ההפעלה, וכתוצאה מכך, אובייקטים שאינם ניתנים לעריכה בסידרה או אובייקטי MarshalByRef אינם מותרים. אותה הגבלה חלה אם עריכה בסידרה דומה תחול על-ידי מאגר מצב ההפעלה המותאם אישית במצב 'מותאם אישית'.
בעיה זו מתרחשת אם אחד מהתנאים הבאים הוא True:
-
לחץ כדי לבחור את תיבת הסימון דרוש שעות התחלה/עצירה ב- Human Resources Management Self Service Suite בפורטל העסקי.
-
שמור גליון זמנים ב- Project זמן & הוצאות עבור Microsoft Dynamics GP.
-
יצירת דרישה חדשה בניהול דרישה עבור Microsoft Dynamics GP.
סיבה
בעיה זו מתרחשת מאחר שהיישום <את> מצב הפעלה בקובץ Web.config.
פתרון
כדי לפתור בעיה זו, שנה <מצב sessionState> כדי להשתמש בפרמטרים ש- Business Portal זקוק לו. לשם כך, בצע את השלבים הבאים:
-
אתר את Web.config עבור פורטל עסקי. קובץ זה ממוקם במדריך הכתובות הווירטואלי בתיקיה Inetpub בשרת שבו מותקן פורטל עסקי. לדוגמה, קובץ זה עשוי להיות במיקום הבא:
C:\Inetpub\wwwroot\wss\VirtualDirectories\81
-
ליצור עותק של Web.config הקובץ.
-
ב פנקס רשימות או בעורך טקסט אחר, פתח את Web.config הטקסט.
-
בתפריט עריכה, לחץ על חיפוש.
-
בתיבה חפש את, הקלד מצב sessionState ולאחר מכן לחץ על חפש את הבא.
-
ודא שהרכיב <sessionState> מופיע באופן הבא.
<sessionState mode="InProc" />
-
אם הרכיב <sessionState> אינו משתמש בערך התכונה "InProc", ערוך את <sessionState> כדי להשתמש בערך התכונה "InProc".
-
שמור את Web.config הקובץ.
-
כדי להפוך את השינויים בקובץ Web.config לזמינים, הפעל את הפקודה iisreset. לשם כך, בצע את הפעולות הבאות:
-
בשרת שבו מותקן פורטל עסקי, לחץ על התחל ולאחרמכן לחץ על הפעל.
-
הקלד את הפקודה הבאה בתיבה פתח ולאחר מכן הקש ENTER:
iisreset
-