Причини

Застосунок використовує Microsoft точка служби (POS) для .NET 1,12 претендувати на пристрій. У цьому випадку програми, які працюють під обліковим записом іншого користувача не можуть претендувати на цей пристрій. Коли ця проблема виникає, POS .NET 1,12 виконує неправильне твердження логіку, і неправильно, повертається виняток ArgumentNullException. Крім того, послідовних спроб іншого облікового запису стверджують, що пристрій не можуть навіть після того, як його буде випущено.Примітки

  • Ця проблема не виникає, якщо запущено програми, які стверджують, що пристрій одного облікового запису користувача.

  • Виняток ArgumentNullException не є виняток, який відповідає неполадка, яка виникає. Коли ця проблема виникає, належним чином виняток, який відповідає відмова, щоб повернути.

Причина

Ця проблема виникає в тому, що лише один обліковий запис можна отримати доступ до глобального подій, що POS, для .NET 1.12, використовує. POS-для .NET 1,12 використовує глобальних подій для відстеження стану пристрою, після того, як об'єкт служби, яка використовує імені подія на основі тверджень пристрою.Примітка. У POS для .NET 1.12 основні класи для пристрою та Base пристрій класи використання імені події. Однак, служба об'єктів, на основі базових класів для пристрою може надати свої впровадження, щоб переконатися, що стверджується лише один екземпляр пристрою в будь-який час.

Вирішення

Відомості про оновлення

Це оновлення містить атрибуту безпеки, під час створення глобальних подій. Цей атрибут, безпека, дає кілька облікових записів користувачів, доступ до глобальних подій. Виникнення проблем, коли застосунок на основі тверджень пристрій, POS-для .NET 1,12 виконує правильний претензії логіки та повертає винятки, які відповідають помилки, які виникають.

Як отримати це оновлення

Файл можна завантажити з центру завантажень Microsoft:Download Завантажити пакет оновлень.Щоб отримати додаткові відомості про завантаження файлів підтримки Microsoft, клацніть номер статті в базі знань Microsoft:

119591 , як отримати файли технічної підтримки Майкрософт від інтерактивних службMicrosoft перевірив цей файл на наявність вірусів. Корпорація Майкрософт використала останню версію програмного забезпечення для виявлення вірусів, що доступне на час публікації файлу. Файл зберігається на добре захищених серверах, які запобігають внесенню до файлу будь-яких несанкціонованих змін.

Попередні вимоги

Щоб застосувати це оновлення, необхідна POS для .NET 1.12.

Інформація про реєстр

Щоб застосувати це оновлення, не потрібно вносити зміни до реєстру.

Необхідність перезавантаження

Можливо, доведеться перезавантажити комп'ютер після інсталяції цього оновлення.

Відомості про заміну оновлення

Це оновлення не замінює попередню версію оновлення.

Відомості про файли

Англійська (США) версії цього виправлення на комп'ютері буде інстальовано файли з атрибутами, зазначеними в наведених нижче таблицях. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Значення дати й часу для цих файлів на локальному комп'ютері відображаються за місцевим часом разом з врахуванням поточного переходу на літній час (DST). Крім того, значення дати й часу можуть змінюватися після виконання певних дій із файлами.

Ім'я файлу

Розмір файлу

Дата

Час

Kb980087.msp

78,336

01-Feb-2010

07:04

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості

Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть цей номер статті в базі знань Microsoft:

824684 Опис стандартну термінологію, яка використовується для опису оновлень програмних продуктів Майкрософт

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

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

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

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