windows - .Net assembly issue -
मैं कंसोल अनुप्रयोग को विकसित करने के लिए Windows Server 2008 Enterprise + .NET 3.5+ VSTS 2008 + C # का उपयोग कर रहा हूं। मेरे डेवलपर डेस्कटॉप पर आवेदन ठीक चलता है I लेकिन जब मैं उसी मशीन को दूसरी मशीन पर चलाता हूं (विंडोज सर्वर 2008 एंटरप्राइज़ के रूप में भी, लेकिन कोई भी VSTS 2008 स्थापित नहीं है), तो असेंबली माइक्रोसॉफ्ट का कहना है। एक्सप्रेशन। एन्कोडर नहीं मिला है। सुरक्षा और नीति कारणों के लिए, मैं मशीन पर VSTS 2008 या SDK को डिबग करने के लिए उपकरण जैसे gacutil जैसे उपकरणों का उपयोग करने के लिए स्थापित नहीं कर सकता (ताकि यह पता लगा सके कि विधानसभा सही तरीके से स्थापित है या नहीं?)।
मेरा सवाल यह है, माइक्रोसॉफ्ट को कहाँ होना चाहिए। एक्सपेरशन। एन्कोडर होना चाहिए? जीएसी में या कहीं और? मुझे यकीन नहीं है कि माइक्रोसॉफ्ट के लिए मेरा प्रोग्राम कैसे दिखता है। एक्सेशन। एन्कोडर।
बीटीडब्लू: मेरा कंसोल एप्लीकेशन मजबूत नहीं है, और मुझे लगता है कि माइक्रोसॉफ्ट। एक्सप्रेशन। एन्कोडर को मजबूत हस्ताक्षर किया जाना चाहिए, सही है? यदि ऐसा है, तो माइक्रोसॉफ्ट को क्या चाहिए। एक्सपेरशन। एन्कोडर - GAC या स्थानीय फ़ोल्डर में (जैसे कंसोल एप्लीकेशन के समान फ़ोल्डर)?
वह विधानसभा सीरियललाइट और डब्ल्यूपीएफ आवेदन से संबंधित है। यदि आप कंसोल ऐप विकसित कर रहे हैं, तो आपको इसे संदर्भित करने की आवश्यकता नहीं है। परियोजना में अपने विधानसभा संदर्भ की जांच करें और अनावश्यक संदर्भों को हटा दें जो आपको न चाहें और इसे पुन: प्रयास करें
Comments
Post a Comment