2014-05-19 22 views
6

Windows 8.1 uygulamasında uygulama sertifikasyon testini çalıştırmayı denediğimde aşağıdaki hatayı alıyorum. Bir süredir etrafa baktım ve bunun için herhangi bir çözüm bulamıyorum. App bile bir linker vardı farkında değildi C#/xaml ile yazılmıştır.Windows mağaza uygulaması başarısız oluyor AppContainerCheck

Ben web aramaları bugüne kadar

İkili analizörü

• Hata Bulundu bana başarısız olmuş olarak birisi böyle bir hata araştırmak için başlatılmasına ilşkin doğru yönde bana yol umut ediyorum: İkili çözümleyici sınaması aşağıdaki hataları algıladı: ◦File [MyTabletApplication.exe] AppContainerCheck denetimini başarısız oldu.

• Sabit değilse etkilenmez: Uygulama mevcut Windows korumalarını kullanmıyorsa, müşterinin bilgisayarının güvenlik açığını kötü amaçlı yazılımlara dönüştürebilir.

• Nasıl düzeltilir? Uygulamayı bağladığınızda gerekli bağlantı seçeneklerini - SAFESEH, DYNAMICBASE, NXCOMPAT ve APPCONTAINER - uygulayın. Daha fazla bilgi için aşağıdaki bağlantılara bakın:

+0

Merhaba @JacobDuval, Bu sorunu düzeltebildiniz mi? Uygulamamda aynı hatayı alıyorum. Maalesef henüz internette kullanışlı bir şey bulamadım. –

+0

Hey adamım, iyi bir çözüm bulamadım ama hafızadan, sonuçta windows deposuna ihtiyaç duymadık. Cevabı bulursanız lütfen buraya geri gelin ve gönderin! –

+0

Merhaba @JacobDuval, Cevabınız için teşekkürler. WIndows-10 Desktop uygulamasında bu sorunu çözebiliyordum. X86 platformu için -SAFESEH ve -APPCONTAINER ile bağlantı kurmak zorunda kaldım ve x64 platformu için -APPCONTAINER –

cevap

-1

Visual Studio 2015 kullanıyorsanız ve bu yeni bir çözüm/proje ise, sürümdeki başlangıç ​​proje özelliklerinde '.NET Yerel araç zinciri ile derleme' onay kutusunun işaretlendiğinden emin olun. yapılandırması.

+0

Bildiğim kadarıyla .NET Native biliyorum, mağaza hakkı için bir gereklilik değil ve bir paket .Net Native olmadan yükleyebilmeniz gerekir. eğer ihtiyacınız varsa. Windows 10 App ile aynı sorunları yaşıyorum. – toroveneno

+0

, Windows 8/8.1 üzerinde Windows Store Uygulamaları ile ilgili eski bir soruydu. .NET Native genel olarak kullanılamıyordu ... artık Windows Store uygulamaları ile W10'da (Windows Evrensel Uygulamaları). NET Native, Sürüm oluşturmalarında varsayılan olarak etkindir ve Belgelendirme açıkça geçer. About .Net Native bir gereksinimdir. Paketine .Net Native ile derlenmeyen bir paket yükleseniz bile bulutta yeniden derleneceginden eminim. Uygulamalar artık W10 ve W10M'de yönetilen kodlar çalıştırmıyor, hepsi de makine koduna göre derlenmiş. Sorun yaşıyorsanız cevap için başka bir yere bakın. –

İlgili konular