2011-12-19 8 views
5

संकलित करते समय मैं Outlook 2010 ऐड-इन बना रहा हूं जो टिकट सिस्टम 'API का उपयोग करके हमारी टिकट प्रणाली में बंधेगा। एक हफ्ते पहले मैं संकलन और रिबन मेनू प्राप्त करने में सक्षम था जिसने अपने कार्यों को सही तरीके से निष्पादित किया था। आज सुबह मैंने एपीआई कुंजी को एन्क्रिप्ट और डिक्रिप्ट करने के लिए कुछ फ़ंक्शन जोड़े, लेकिन अब जब मैं संकलन करने का प्रयास करता हूं तो मुझे"हस्ताक्षर करते समय एक त्रुटि आई: निर्दिष्ट स्थिति में उपयोग के लिए कुंजी मान्य नहीं है" Outlook 2010 एड-इन

"त्रुटि 1 हस्ताक्षर करते समय एक त्रुटि हुई: कुंजी निर्दिष्ट स्थिति में उपयोग के लिए मान्य नहीं है।"

त्रुटि से जुड़े कोई लाइन नंबर या फ़ाइल नहीं है। सबसे पहले मैंने सोचा था कि यह सिस्टम के साथ कुछ था। सुरक्षा वर्ग मैंने शामिल किया था, लेकिन इसके साथ जुड़े सबकुछ को टिप्पणी करना और सिस्टम के संदर्भ को हटा देना। सुरक्षा ने समस्या को ठीक नहीं किया।

मैंने सबकुछ फिर से शुरू करने और कोई किस्मत के साथ एक साफ निर्माण करने की कोशिश की है। this forum post की सलाह पर मैंने अपनी मशीन और स्थानीय आरएसए फाइलों को हटाने की कोशिश की है लेकिन इससे कोई फर्क नहीं पड़ता। मैंने उम्मीदों में अपने समाधान में _TemporaryKey.pfx फ़ाइल को हटाने का भी प्रयास किया है, अगर उम्मीदें हैं कि वीएस एक नया कामकाजी बना देगा, लेकिन इससे मुझे यह बताने के लिए त्रुटि संदेश भी नहीं बदला कि फ़ाइल गुम है।

इस सब के बाद मैंने एक अलग ऐड-इन प्रोजेक्ट खोलने का प्रयास किया जिसे मैंने लगभग एक सप्ताह तक संशोधित नहीं किया था और यह भी एक ही त्रुटि थी। मुझे इस बिंदु पर यकीन नहीं है कि यह विजुअल स्टूडियो या मेरे कंप्यूटर के साथ एक समस्या है लेकिन एक नया आउटलुक ऐड-इन प्रोजेक्ट सफलतापूर्वक संकलित होगा, इसलिए यह केवल पुरानी परियोजनाओं को प्रभावित कर रहा है।

+0

माइक्रोसॉफ्ट और उनके विशिष्ट त्रुटि संदेश;) –

उत्तर

11

एक नया परीक्षण प्रमाण पत्र बनाना समस्या हल हो गया है। This blog post ने मुझे सही दिशा में इंगित किया।

  • त्रुटि देने वाले प्रोजेक्ट के लिए प्रॉपर्टी पेज खोलें।
  • साइनिंग टैब पर क्लिक करें।
  • टेस्ट प्रमाणपत्र बनाएं पर क्लिक करें।
  • एक पासवर्ड दर्ज करें और ठीक क्लिक करें।

यह मेरे लिए फिर से काम कर रहा है।

0

मुझे अपनी मशीन को पुनः लोड करने के बाद ही यही त्रुटि आई। जैसा कि निक उल्लेख करता है, आप एक नया प्रमाण बना सकते हैं और वहां से जा सकते हैं।

मैं जो कर रहा हूं वह मूल प्रमाणपत्र को मेरे प्रमाणपत्र स्टोर में वापस जोड़ रहा था ताकि इसे विजुअल स्टूडियो प्रकाशित प्रक्रिया के दौरान फिर से उपयोग किया जा सके। पीएफएक्स फ़ाइल पर डबल क्लिक करके और संकेतों के बाद आपको वहां ले जाना चाहिए।

ध्यान देने योग्य एक बात यह है कि अगर प्रमाण पत्र द्वारा पर्याप्त समय समाप्त हो गया है और यह एक नया निर्माण करना सबसे अच्छा होगा।

संबंधित मुद्दे

 संबंधित मुद्दे