2011-01-21 9 views
7

मैं अपनी परियोजना में एक असेंबली पर हस्ताक्षर करना चाहता हूं (किसी अन्य टीम द्वारा उपयोग किया जाना)। मेरे अनुभव से, जल्द ही मुझे अन्य परियोजनाओं पर भी हस्ताक्षर करने की आवश्यकता होगी और मैं उन सभी को एक फ़ाइल के साथ साइन करना चाहता हूं।परियोजना में 'मजबूत नाम कुंजी फ़ाइल' की प्रतिलिपि क्यों बनाई गई है?

मैं निम्नलिखित किया है:

  • अधिकार अपने प्रोजेक्ट पर क्लिक करें, गुण के लिए जाना, "प्रवेश करना" टैब पर जाएँ, चेक किया गया "विधानसभा साइन इन करें" चेक-बॉक्स, दर्ज की गई कुंजी फ़ाइल नाम (MyKey) , 'ठीक' पर क्लिक किया।

मेरी फ़ाइल (MyKey.snk) फ़ोल्डर प्रोजेक्ट के अंदर सहेजा गया था।

  • मैंने जेनरेट की गई कुंजी फ़ाइल 1 स्तर ऊपर समाधान फ़ोल्डर में स्थानांतरित किया;
  • फिर से 'साइनिंग' टैब खोला गया, और 'नए नाम से एक मजबूत नाम कुंजी फ़ाइल' चयनित फ़ाइल में;

और MyKey.snk फ़ाइल को प्रोजेक्ट फ़ोल्डर में कॉपी किया गया था।

क्या यह ठीक है? क्या मैं मुख्य फ़ाइल को प्रोजेक्ट फ़ोल्डर में कॉपी करने से रोक सकता हूं?

बहुत बहुत धन्यवाद।

पीएस मैं 2008 वी.एस.

+1

मेरे पास "गायन" टैब नहीं है। :(क्या यह केवल विजुअल स्टूडियो एंटरटेनमेंट संस्करण में उपलब्ध है? –

+1

"गायन" टैब में बहुत सारी आत्मा है। – Amy

+0

क्षमा करें, हस्ताक्षर करें, गायन न करें :) – Budda

उत्तर

11

में काम मेरा मानना ​​है कि वी.एस. हमेशा परियोजना में SNK फ़ाइल देखना चाहते हैं, लेकिन यह ठीक है अगर यह एक लिंक की गई फ़ाइल के रूप में जोड़ा है ...

  1. SNK कि में नकल किया गया था निकालें परियोजना
  2. वी.एस. में परियोजना पर राइट क्लिक करें और लेने जोड़े> मौजूदा आइटम ... समाधान के SNK को
  3. ब्राउज़ और जोड़ें बटन के मेनू में चुनना टैब पर हस्ताक्षर करना गुण परियोजना के लिए लिंक के रूप में जोड़ें
  4. जाओ और आपको लिंक किए गए स्नैक
  5. का चयन करने में सक्षम होना चाहिए
संबंधित मुद्दे