Bir uygulamanın bir kez tıklatılarak içerdiği montajların karma doğrulamasını devre dışı bırakmak istiyorum. Bunu görsel stüdyondan yapmanın bir yolu var mı yoksa bunu yapmak için başka bir alete ihtiyacım var mı? Teşekkür ederiz!Clickonce Hash Doğrulaması nasıl devre dışı bırakılır
cevap
.NET 3.5 veya .NET 4.0'ı hedefliyorsanız, İmzalama sekmesine gidip "ClickOnce manifestlerini imzala" yazan kutunun işaretini kaldırarak hashing'i kaldırabilirsiniz.
Internet'te yayın yapıyorsanız bunu yapmamalısınız. Kullanıcıların uygulamayı yüklediğinde veya güncellediğinde, bunların kurcalanmadıklarından emin olmak için dosyaların doğrulanması olmayacaktır.
Lütfen bunun karmaşayla ilgili olmadığını unutmayın - imzalamayın! El ile
: basitçe .Manifest dosya içinde karma-XML öğeleri kaldırmak
Evet, bunu yapmanın iki yolu vardır. .manifest Dosyasını değiştirirseniz, o .manifest dosyasının karma değeri de farklı olur. Bu nedenle .manifest-dosyasıyla ilgili karma-XML-Öğesinin .manifest'e referans verdiği .application dosyasında kaldırılması gerekir.
Visual Studio: Yayınlama sekmesinde, "uygulama dosyaları ..." üzerine tıklayın. Sağdaki sütun "Hash (dahil)" yazıyor. Daha sonra bunları değiştirmek isterseniz, dosyaları "hariç tut" olarak ayarlayın.
Resmi belgeler: http://msdn.microsoft.com/en-us/library/che5h906.aspx
- 1. Bazı koşullarda ActionBar.TabListener nasıl devre dışı bırakılır/devre dışı bırakılır
- 2. Her kullanıcı için parola kimlik doğrulaması nasıl devre dışı bırakılır
- 3. Net çekirdeğinde swagger doğrulaması nasıl devre dışı bırakılır
- 4. QPushButton nasıl devre dışı bırakılır
- 5. .NET: System.Transactions'da promosyonu nasıl devre dışı bırakılır?
- 6. DrawerLayout Gölge nasıl devre dışı bırakılır
- 7. Emacs'ta x yapıştırma nasıl devre dışı bırakılır
- 8. JQuery Mousewheel: Nasıl devre dışı bırakılır?
- 9. hız günlükleri nasıl devre dışı bırakılır
- 10. active_admin'in toplu eylemi nasıl devre dışı bırakılır?
- 11. Apache2'de mod_deflate nasıl devre dışı bırakılır?
- 12. GitLab: Otomatik başlangıç nasıl devre dışı bırakılır?
- 13. AngularJS'deki girdilerin kırpılması nasıl devre dışı bırakılır?
- 14. Emacs'te saçak nasıl devre dışı bırakılır?
- 15. ScrollView kaydırması nasıl devre dışı bırakılır?
- 16. Android'de ListView'i tıklayarak nasıl devre dışı bırakılır?
- 17. Bir kendogrid'de sayfalama nasıl devre dışı bırakılır
- 18. Django: modelinde sipariş nasıl devre dışı bırakılır
- 19. GWT ValueListBox nasıl devre dışı bırakılır?
- 20. Yammer sohbeti tamamen nasıl devre dışı bırakılır?
- 21. zaten ayırtılmış tarihler nasıl devre dışı bırakılır?
- 22. CakePHP Form Combo nasıl devre dışı bırakılır?
- 23. ContextMenuStrip'deki menü öğeleri nasıl devre dışı bırakılır?
- 24. Matris matrisi nasıl devre dışı bırakılır?
- 25. QTableView'de Düzenleme modu nasıl devre dışı bırakılır?
- 26. Geliştirme'de ActionMailer nasıl devre dışı bırakılır?
- 27. EGit geçici olarak nasıl devre dışı bırakılır?
- 28. İletişim kutuları nasıl devre dışı bırakılır - alert()?
- 29. Vue-cli'da ESLint nasıl devre dışı bırakılır?
- 30. Dokunma olayları SwipeRefreshLayout'ta nasıl devre dışı bırakılır?
Herhangi yolu projesinden ziyade listedeki her dosyayı kontrol ederek küresel iptal etmek? –