Microsoft के अनुसार, आपके क्लिकऑन एप्लिकेशन पर हस्ताक्षर करना चाहिए। लेकिन मुझे ऐसा लगता है कि जब मैं इसे हस्ताक्षर किए बिना प्रकाशित करता हूं तो यह ठीक काम करता है ('क्लिकऑन मैनिफ़ेस्ट पर हस्ताक्षर करें' विकल्प को बंद करके)।क्लिकऑन पर हस्ताक्षर क्या कर रहा है?
मैंने वास्तव में परवाह नहीं किया और डिफ़ॉल्ट मानों को रखा (मुझे लगता है कि मैं एक परीक्षण प्रमाणपत्र का उपयोग कर रहा था) जब तक कि मैंने कंप्यूटर नहीं बदला और मुझे एक संदेश प्राप्त करना शुरू कर दिया कि 'एप्लिकेशन को मौजूदा एप्लिकेशन की तुलना में एक अलग कुंजी के साथ हस्ताक्षरित किया गया है सर्वर पर ', जो seems मेरे उपयोगकर्ताओं को स्वचालित अपडेट प्राप्त करना बंद कर देगा। जाहिर है, वीएस कुंजी बनाने के लिए मेरे कंप्यूटर के नाम का उपयोग करता है।
तो, क्या मुझे इस तरह की त्रुटि को रोकने के लिए अपने क्लिकऑन मैनिफ़ेस्ट पर हस्ताक्षर करना बंद कर देना चाहिए, या इसे गायन से कोई फायदा है। साथ ही, क्या ये प्रमाण पत्र वे हैं जो 'प्रकाशक: अज्ञात प्रकाशक' संदेश का कारण बनते हैं, जब मैं अपना कंपनी नाम दिखाने के लिए एप्लिकेशन इंस्टॉल करता हूं, या मुझे दो अलग-अलग प्रकार के प्रमाणपत्र खरीदना होगा?
आपको केवल एक प्रकार का प्रमाणपत्र (एक प्रामाणिक कोड-हस्ताक्षर प्रमाणपत्र) की आवश्यकता है। और हां, अपने कोड को स्थापित करने से पहले उपयोगकर्ता को कम-डरावनी चेतावनी संकेत में अपने ऐप परिणामों पर हस्ताक्षर करना। http://blogs.msdn.com/b/ieinternals/archive/2011/03/22/authenticode-code-signing-for-developers-for-file-downloads-building-smartscreen-application-reputation.aspx – EricLaw