Příznaky

Aplikace používá Microsoft Point of Service (POS) pro rozhraní .NET 1.12 nárok na zařízení. Aplikace, které běží pod jiný uživatelský účet, v tomto případě nemůže nárokovat toto zařízení. Když nastane tento problém, POS pro rozhraní .NET 1.12 provádí nesprávná tvrzení logiku a nesprávně vrací výjimku ArgumentNullException. Navíc následné pokusy uživatelský účet nárok na zařízení dojít k selhání i po uvolnění zařízení.Poznámky

  • K tomuto problému nedochází, pokud aplikace, které deklarace zařízení běží pod stejným uživatelským účtem.

  • Není výjimka ArgumentNullException výjimky, které odpovídají selhání, ke kterému dochází. Když nastane tento problém, očekáváte, že výjimku, která odpovídá chyby mají být vráceny.

Příčina

K tomuto problému dochází, protože pouze jeden uživatelský účet můžete získat přístup k globální událost, která používá POS pro rozhraní .NET 1.12. POS pro rozhraní .NET 1.12 používá globální události sledování stavu zařízení při zařízení nároky objekt služby, který používá pojmenovanou událost.Poznámka: V POS pro rozhraní .NET 1.12 základní třídy a zařízení třídy Base zařízení používat pojmenované události. Předměty servisu, které jsou založeny na základní třídy zařízení však lze stanovit jejich vlastní provádění a ujistěte se že pouze jedna instance zařízení je požadována kdykoli.

Řešení

Informace o aktualizaci

Tato aktualizace obsahuje atribut zabezpečení při vytváření globálních událostí. Tento atribut zabezpečení umožňuje přístup ke globální události více uživatelských účtů. Pokud dojde k problémům při aplikaci deklarace zařízení, POS pro rozhraní .NET 1.12 provádí správný tvrzení logiku a potom vrátí výjimky, které odpovídají chyby, ke kterým dochází.

Jak získat tuto aktualizaci

Následující soubor je k dispozici pro stažení z Microsoft Download Center:Download Pro více informací o tom, jak stahovat soubory podpory společnosti Microsoft, klepněte na následující číslo článku v databázi Microsoft Knowledge Base:

jak získat soubory podpory společnosti Microsoft ze serverů služeb onlineMicrosoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněným změnám v souboru.

Předpoklady

Chcete-li nainstalovat tuto aktualizaci, musí být spuštěn POS pro rozhraní .NET 1.12.

Informace o registrech

Instalace této aktualizace nevyžaduje žádné úpravy registru.

Požadavek na restartování

Po instalaci této aktualizace bude pravděpodobně třeba restartovat počítač.

Informace o nahrazení aktualizace

Tato aktualizace nenahrazuje žádné dříve vydané aktualizace.

Informace o souborech

Angličtina (Spojené státy) verze této opravy hotfix nainstaluje soubory, jejichž atributy, které jsou uvedeny v následujících tabulkách. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Kalendářní data a časy těchto souborů v místním počítači jsou zobrazeny dle vašeho místního času a také podle aktuálního letního času (DST). Navíc data a časy se mohou změnit při provádění některých operací se soubory.

Název souboru

Velikost souboru

Datum

Čas

Kb980087.msp

78,336

01-Feb-2010

07:04

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:

Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.