2012-10-18 18 views
5

मेरे पास एक विंडोज़ फॉर्म (सी #, एसक्यूएल सर्वर) एप्लिकेशन है जिसे मैंने विकसित किया है और चल रहा है और सब ठीक है, जब मैं अपने Release को चलाने की कोशिश करता हूं। EXE अपने स्वयं के विकास वर्कस्टेशन पर, यह जारी करता है " प्रकाशक को सत्यापित नहीं किया जा सका " चेतावनी।एक सिंगल इंस्टेंस इंस्टॉलेशन के लिए "प्रकाशक सत्यापित नहीं किया जा सका" से छुटकारा पा रहा है - संभव है?

(जब मैं Debug मोड में दृश्य स्टूडियो से इस एप्लिकेशन को चलाने, मैं इस चेतावनी नहीं मिलता है)

मैं code signing के बारे में जानते हैं, लेकिन इस आवेदन केवल (सीधे एक एक मशीन पर स्थापित किया जा रहा है मेरे द्वारा, क्लाइंट की मशीन पर), तो मैं सोच रहा हूं कि EXE पर हस्ताक्षर किए बिना इस चेतावनी से छुटकारा पाने का कोई तरीका है, माइक्रोसॉफ्ट विजुअल स्टूडियो से चलते समय अपवाद के समान है?

नोट: केवल एक ही इंस्टॉल एकल मशीन पर।

क्या यह संभव है?

उत्तर

4

क्या आप इसे किसी भी मौके से किसी नेटवर्क शेयर से चला रहे हैं?

यदि ऐसा है, तो इसे C:\ फ़ोल्डर में कॉपी करने का प्रयास करें और देखें कि क्या समस्या हल हो जाती है।

+1

रिलीज की प्रतिलिपि। Exe को 'सी: \ उपयोगकर्ता \ me \ दस्तावेज़ों' ने जादूगर रूप से समस्या हल की। मुझे नहीं पता था कि यदि एप्लिकेशन स्थानीय ड्राइव पर है तो कोड हस्ताक्षर प्रमाणपत्र की जांच नहीं की जाती है। धन्यवाद! –