Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Microsoft .NET Framework 3,0 veya Microsoft .NET Framework 3,5 ' de Windows Presentation Foundation (WPF) kullanılarak oluşturulmuş bir XAML tarayıcı uygulaması (XBAP) başlatamazsınız. Ayrıca, uyumlu tarayıcılarda XBAP 'e gözattığınızda aşağıdaki belirtilerden biriyle karşılaşabilirsiniz:

  • Boş bir tarayıcı penceresi görüntülenebilir. Ayrıca, indirmeyi durdurmayacak bir indir iletişim kutusu görüntülenir.

  • Tarayıcıda aşağıdaki hata iletisini alıyorsunuz:

    Dağıtım başarısız oldu

  • Uygulamanın kilitlenirse bildiren bir hata iletisi alırsınız.

  • PresentationHost. exe süreci ve tarayıcı sürekli yeniden başlatılabilir.

Not Uyumlu tarayıcılar, XBAP 'yi destekleyen tarayıcılardır.

Neden

Bu sorun, belirli hesap geçiş senaryoları veya işletim sistemi yükseltme senaryolarında oluşan olağan dışı bir durum nedeniyle oluşur.

Çözüm

Karşıdan yükleme bilgileri

Aşağıdaki dosya Microsoft İndirme Merkezi 'nden yüklenebilir:Download Download the XbapPermFix_sx.exe package now.XbapPermFix_sx. exe paketini şimdi indirin. Microsoft destek dosyalarını indirme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

119591 Microsoft destek dosyaları çevrimiçi hizmetlerden nasıl edinilir? Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki 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ım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

Ön koşullar

Hiçbir önkoşul gerekmemektedir.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme değiştirme bilgileri

Bu düzeltme, başka düzeltmelerin yerine geçmez.

Dosya bilgileri

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya öznitelikleri) sahiptir. Bu dosyalarla ilgili tarihler ve saatler Eşgüdümlü Evrensel Saat (UTC) kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ile yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat aracında Saat Dilimi sekmesini kullanın.

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Xbappermfix_sx.exe

6.0.2600.0

85.024

16-Jun-2008

03:20

x86

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Geçici Çözüm

Bu soruna geçici bir çözüm için aşağıdaki geçici çözümlerden birini kullanın.

Geçici çözüm 1

Etkilenen Kullanıcı hesabını silip yeniden oluşturun.

Geçici çözüm 2

Önemli Bu bölüm, yöntem veya görev, kayıt defterini nasıl değiştireceğiniz hakkında adımlar içerir. Ancak, kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatle uyguladığınızdan emin olun. Ek koruma için, kaydetmeden önce kayıt defterini yedekleyin. Ardından, sorun çıkması durumunda kayıt defterini geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

322756 Windows'ta kayıt defterini yedekleme ve geri yüklemeİzin ayarlarını el ile onarın. Bunu yapmak için aşağıdaki adımları izleyin:

  1. Başlat 'ı tıklatın,Başlat'ı tıklatın, Regedityazın veTamam'ı tıklatın.

  2. HKEY_CURRENT_USERgenişletipyazılımıgenişletin.

  3. Sınıflarısağ tıklatın veizinler'i tıklatın.

  4. Grup veya Kullanıcı adlarıaltında, etkilenen Kullanıcı hesabı adını tıklatın.

  5. Kullanıcı adıIzinlerialtında, tam denetimizni içinizin ver kutusunu tıklatarak seçin.

  6. Gelişmiş'e tıklayın ve ardındanBu nesnenin üst öğesinden devralınabilen izinleri içer'i tıklatarak seçin.

  7. Uygula 'ya ve ardından Iki kezTamam 'atıklayın.Not XBAP 'yi hala başlatamıyorsanız, 8 numaralı adıma gidin.

  8. HKEY_CLASSES_ROOTgenişletin ve ardındanarabirim'i genişletin.

  9. {79Eac9c9-baf9-11CE-8c82-00aa004ba90b}öğesine sağ tıklayıpizinler'e tıklayın.

  10. Grup veya Kullanıcı adlarıaltında, etkilenen Kullanıcı hesabı adını tıklatın.

  11. Kullanıcı adıIzinlerialtında, okumaizni içinizin ver kutusunu tıklatarak seçin.

  12. Uygula'yı ve sonraTamam'ı tıklatın.Not XBAP 'yi hala başlatamıyorsanız, 6-7 adımlarını yineleyin. Sorun giderilmemişse, aşağıdaki kayıt defteri anahtarlarının 9-12 adımlarını izleyin:

    • {79EAC9C1-BAF9-11CE-8C82-00AA004BA90B}

    • {79EAC9C4-BAF9-11CE-8C82-00AA004BA90B}

    Sorun çözülmezse, 13.

  13. Windows Gezgini 'nde, aşağıdaki yolu bulun:

    C:\Documents and Settings \kullanıcıadı\Local Settings \

  14. Bu yolun altındaki aşağıdaki klasörlerde Desktop. ini adlı bir dosya olup olmadığını saptayın:

    • Uygulama verileri klasörü ve bunun dağıtım alt klasörü

    • Uygulamalar klasörü

    • Temp klasörü

  15. Desktop. ini dosyasını başka bir adla yeniden adlandırın.

  16. Desktop. ini dosyasının bulunduğu klasörü bulun, klasöre sağ tıklayın ve Özellikler'e tıklayın.

  17. Güvenlik sekmesindeGelişmiş'e tıklayın.

  18. Bu nesnenin üst öğesinden devralınabilen Izinleri içer 'i tıklatarak seçin.

  19. Uygula'yı ve sonraTamam'ı tıklatın.Not Sorun giderilmemişse, listelenen tüm klasörler için 14-19 arası adımları yineleyin.

Ek Bilgi

PresentationHost. exe süreci kısıtlı bir proses belirteciyle çalışır. Süreç, Yöneticiler güvenlik grubunda ve Power Users güvenlik grubunda üyeliği verir. Internet alanı sanal alanı 'nda çalışan uygulamaların bu güvenlik gruplarında tam izni olması gerekmez. Ayrıca, süreç birçok Microsoft Windows NT güvenlik iznini de sağlar. Bu davranış, derinlemesine bir güvenlik özelliğidir. Bu özelliğin etkisi, yükseltilmiş olmayan işlemlerin Windows Vista 'da, Kullanıcı hesabı denetimi etkinken nasıl çalıştığını de benzemiyor. Bazı hesap geçiş senaryolarında veya işletim sistemi yükseltme senaryolarında, erişim denetim listelerinin (ACL 'Ler) hafif bozulma olabilir. Bu bozulma, belirli bir kullanıcı hesabına, Kullanıcı profiline ait belirli klasörlere veya kayıt defteri anahtarlarına erişim izni verilmesine neden olur. Üst nesnedeki izin devralma devre dışı olduğundan bu sorun oluşabilir. Bu sorun yalnızca Grup üyeliği devre dışı bırakılmış olan uygulamaları etkiler. Örneğin, PresentationHost. exe uygulamasında grup üyeliği devre dışı bırakılmıştır. Bu sorunun, aşağıdaki kayıt defteri anahtarlarının veya klasörlerinin izinlerini etkilemesi bilinmektedir:

  • Classes kayıt defteri anahtarı

  • Ipersisttakma arabirimi kayıt defteri anahtarları

  • Aşağıdaki yoldaki bazı klasörler:

    C:\Documents and Settings \kullanıcıadı\Local SettingsÖrneğin, uygulama veri klasörü ve dağıtım alt klasörü, uygulamalar klasörü ve temp klasörü etkilenir.

Windows Presentation Foundation XAML tarayıcısı uygulamaları hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

http://msdn.microsoft.com/en-us/library/aa970060.aspxWindows Presentation Foundation güvenliği hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:

http://msdn.microsoft.com/en-us/library/aa970906.aspxYazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Çağrı yığını bilgileri

System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))   at System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore(UInt32 Flags, IntPtr hToken, Guid& riid)   at System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore()   at System.Deployment.Application.ComponentStore..ctor(ComponentStoreType storeType, SubscriptionStore subStore)   at System.Deployment.Application.SubscriptionStore..ctor(String deployPath, String tempPath, ComponentStoreType storeType)   at System.Deployment.Application.SubscriptionStore.get_CurrentUser()   at System.Deployment.Application.DeploymentManager..ctor(Uri deploymentSource, Boolean isUpdate, Boolean isConfirmed, DownloadOptions downloadOptions, AsyncOperation optionalAsyncOp)   at System.Deployment.Application.InPlaceHostingManager..ctor(Uri deploymentManifest, Boolean launchInHostProcess)   at System.Deployment.Application.InPlaceHostingManager..ctor(Uri deploymentManifest)   at MS.Internal.AppModel.XappLauncherApp.TryUriActivation()   at MS.Internal.AppModel.XappLauncherApp.XappLauncherApp_Startup(Object sender, StartupEventArgs e)   at System.Windows.Application.OnStartup(StartupEventArgs e)   at System.Windows.Application.<.ctor>b__0(Object unused)   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)   at System.Windows.Threading.DispatcherOperation.InvokeImpl()   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)   at System.Threading.ExecutionContext.runTryCode(Object userData)   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)   at System.Windows.Threading.DispatcherOperation.Invoke()   at System.Windows.Threading.Dispatcher.ProcessQueue()   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)   at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)   at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)   at System.Windows.Threading.Dispatcher.Run()   at System.Windows.Application.RunDispatcher(Object ignore)   at System.Windows.Application.StartDispatcherInBrowser(Object unused)   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)   at System.Windows.Threading.DispatcherOperation.InvokeImpl()   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)   at System.Threading.ExecutionContext.runTryCode(Object userData)   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)   at System.Windows.Threading.DispatcherOperation.Invoke()   at System.Windows.Threading.Dispatcher.ProcessQueue()   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)   at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)   at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) 

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×