Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

На порталі компанії для Microsoft Dynamics GP з'являється таке повідомлення про помилку:

Помилка сервера в програмі '/'.

Не вдалося серіалізувати стан сеансу. У режимі "StateServer" і "SQLServer" програма ASP.NET серіалізуватиме об'єкти стану сеансу, і тому не можна використовувати об'єкти без серіалізації або об'єкти MarshalByRef. Аналогічне обмеження застосовується, якщо аналогічне серіалізація виконується в сховищі стану спеціального сеансу в режимі "Настроювана".

Ця проблема виникає, якщо виконується одна з таких умов:

  • Установіть прапорець Потрібний час початку та зупинки на порталі Office 365 Самообслуговування кадрів.

  • Ви зберігаєте табель у Project time & expense for Microsoft Dynamics GP.

  • Ви створюєте нове вимовляння в статті Керування запитами для Microsoft Dynamics GP.

Причина

Ця проблема виникає, тому що інша програма змінює <сеансуУ режимі> елемента в Web.config файлу.

Спосіб вирішення

Щоб вирішити цю проблему, змініть <сеансу> щоб використовувати параметри, необхідні для Порталу бізнесу. Для цього виконайте описані нижче дії.

  1. Знайдіть файл Web.config для порталу для бізнесу. Цей файл розташовано у віртуальному каталозі в папці Inetpub на сервері, на якому інстальовано портал для бізнесу. Наприклад, цей файл може розташувати в такому розташуванні:

    C:\Inetpub\wwwroot\wss\VirtualDirectories\81

  2. Скопіюйте Web.config файлу.

  3. Відкрийте Блокнот текстовому редакторі або в іншому текстовому Web.config редакторі.

  4. У меню Edit (Редагування) натисніть кнопку Find (Знайти).

  5. У полі Знайти введіть sessionState mode та натисніть кнопку Знайти далі.

  6. Переконайтеся, що <сеансуУвімкнити> елемент відображається таким чином.

    <sessionState mode="InProc" />
  7. Якщо в <sessionState mode> не використовується значення атрибута "InProc", змініть значення атрибута <sessionState mode>, щоб використовувати значення атрибута "InProc".

  8. Збережіть Web.config файлу.

  9. Щоб увімкнути зміни у файлі Web.config, виконайте команду iisreset. Для цього зробіть ось що:

    1. На сервері, на якому інстальовано бізнес-портал, натисніть кнопку Пускі виберіть команду Виконати.

    2. У полі Відкрити введіть таку команду та натисніть клавішу Enter:

      iisreset

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×