Belirtiler
Bir uygulama bir aygıt talep etmek üzere Microsoft Point of Service (POS) for .NET 1.12 kullanır. Bu durumda, farklı bir kullanıcı hesabı altında çalışan uygulamalar, bu aygıtın isteyemiyor. Bu sorun oluştuğunda, 1.12 .NET için POS yanlış talep mantığı gerçekleştirir ve yanlış bir ArgumentNullException özel durum döndürür. Ayrıca, aygıt bile serbest bırakıldıktan sonra aygıt talep etmek üzere kullanıcı hesabı tarafından art arda denemeler başarısız.
Notlar-
Aynı kullanıcı hesabı altında aygıt talep uygulamaları çalıştırıyorsanız, bu sorun oluşmaz.
-
ArgumentNullException özel durum ortaya çıkan hata karşılık gelen özel bir durum değil. Bu sorun oluştuğunda, döndürülecek hata karşılık gelen özel durum beklersiniz.
Neden
1.12 .NET için POS kullanan genel olay yalnızca bir kullanıcı hesabının erişebildiğinden, bu sorun oluşur. 1.12 .NET için POS genel olayları bir adlandırılmış olay kullanan bir hizmet nesnesi aygıtı iddia bir aygıtın durumunu izlemek için kullanır.
Not: 1.12 .NET için POS adlandırılan olayları temel aygıt sınıflarının ve temel aygıt sınıfları kullanın. Ancak, emin olmak için kendi uygulama temel aygıt sınıfları esas alarak Servis nesneleri sağlayabilir bu aygıt yalnızca bir örneği her zaman iddia.Çözüm
Güncelleştirme bilgileri
Genel olay oluşturulduğunda, bu güncelleştirme güvenlik özniteliğini sağlar. Bu güvenlik özniteliği birden çok kullanıcı hesapları genel olay erişim sağlar. Bir aygıt uygulama talepleri zaman sorunlar oluşursa, 1.12 .NET için POS doğru talep mantığı gerçekleştirir ve sonra karşılık gelen özel durumlar ortaya çıkabilecek başarısızlıkları için verir.
Bu güncelleştirme nasıl edinilir
Aşağıdaki dosya Microsoft Yükleme Merkezi'nden indirilebilir:
Microsoft Destek dosyalarını indirme hakkında daha fazla bilgi edinmek için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:Microsoft destek dosyaları Çevrimiçi Hizmetler'den nasıl
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın gönderildiği tarihte kullanılabilir en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardımcı olan geliştirilmiş güvenliğe sahip sunucularda depolanır.Önkoşullar
Bu güncelleştirmeyi uygulamak için .NET 1.12 için POS çalıştırıyor gerekir.
Kayıt defteri bilgileri
Bu güncelleştirmeyi uygulamak için kayıt defterinde herhangi bir değişiklik yapmanız gerekmez.
Yeniden başlatma gereksinimi
Bu güncelleştirmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekebilir.
Güncelleştirme değiştirme bilgileri
Bu güncelleştirme önceden yayımlanmış bir güncelleştirmenin yerini almaz.
Dosya bilgileri
Bu düzeltmenin İngilizce (ABD) sürümü aşağıdaki tablolarda listelenen özniteliklere sahip dosyaları yükler. Bu dosyaların tarih ve saatleri Eşgüdümlü Evrensel Saat'te (UTC) listelenmiştir. Yerel bilgisayarınızda bu dosyaların tarih ve saatleri, yerel saatiniz ile geçerli gün ışığından yararlanma saati (DST) bilgilerine göre görüntülenir. Ayrıca, dosyalarda belirli işlemleri gerçekleştirdiğinizde tarihler ve saatler değişebilir.