2009-06-25 11 views
5

क्लाइंट प्रोफ़ाइल स्थापना के बारे में एक अंतिम प्रश्न। मैंने माइक्रोसॉफ्ट .NET Framework क्लाइंट प्रोफाइल ऑनलाइन इंस्टॉलर डाउनलोड किया क्योंकि हम इसे इंस्टॉलेशन सीडी में रखना चाहते हैं क्योंकि हमारे अंतिम उपयोगकर्ता के पास .NET Framework 3.5 या इंटरनेट नहीं हो सकता है। तो हम दोनों मामलों को संभालने में सक्षम होना चाहते हैं।ग्राहक प्रोफ़ाइल आवेदन पूर्वापेक्षाएँ

पूर्वापेक्षाएँ में मैं फ़ाइल कहां से स्थान का चयन करने में सक्षम हूं, लेकिन मुझे नहीं पता कि यह कहां होना चाहिए। मैं किसी भी तरह से सीडी के पथ को रखने में सक्षम होना चाहता हूं, डी: \ ProductName \ Prerequisites \ DotNetFx35ClientSetup.exe जैसे कुछ तो यह इसे प्राप्त कर सकता है और इसे वहां से इंस्टॉल कर सकता है। क्या किसी के पास यह विचार है कि यह कैसे प्राप्त किया जा सकता है?

धन्यवाद।

यहाँ आवश्यक शर्तें खिड़की है:

alt text

उत्तर

5

ठीक है, यहाँ बात है। मैंने क्लाइंट प्रोफाइल के साथ प्रयास किया लेकिन यह काम नहीं किया, मुझे लगता है कि ऐसा इसलिए है क्योंकि क्लाइंट प्रोफाइल इंस्टॉलर में .NET Framework 3.5 SP1 की विशेषताएं नहीं हैं। तो स्थापना प्रक्रिया में यह .NET Framework 3.5 SP1 के लिए भी पूछता है, इसलिए मुझे इसे ऑफ़लाइन भी उपलब्ध करना पड़ा।

  • पहले तुम तो Client Profile Offline Installer
  • डाउनलोड करने की आवश्यकता आप निम्न फ़ोल्डर में फाइल कॉपी करने की जरूरत है: सी: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ यहाँ सौदा है पैकेज \ DotNetFx35Client
  • एक बार ऐसा करने के बाद, आप अपनी सेटअप प्रोजेक्ट को तैनात कर सकते हैं और यह संकलित होगा (यह केवल क्लाइंट प्रोफ़ाइल स्थापना के लिए है)।

के बाद से मेरे मामले में यह शिकायत की और .NET Framework 3.5 SP1 के लिए कहा है, यह मैं नहीं था क्या है:

  • अपने सेटअप समाधान
  • डाउनलोड में .NET Framework 3.5 SP1 शर्त सक्षम करें .net Framework 3.5 SP1 Full Package
  • सी में रखो: C: \ ड्राइव (तेजी से पहुँच के लिए) और शीघ्र और प्रकार को आदेश जाना \ dotNetFx35Setup.exe/एक्स
  • सब कुछ निकालें कहीं भी आप चाहते हैं, इस वसीयत , एक फ़ोल्डर WCU बुलाया
  • WCU \ dotNetFramework करने के लिए जाना बनाने के सभी फ़ाइलों और फ़ोल्डरों लेते हैं और उन्हें सेल्सियस के लिए कॉपी: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ संकुल \ DotNetFX35

अब अपना समाधान बनाएं और इसे काम करना चाहिए। हालांकि आपको 2 चेतावनियां मिलेंगी। ये एक ज्ञात मुद्दा हैं और माइक्रोसॉफ्ट के अनुसार वे आपके आवेदन की स्थापना प्रक्रिया में हस्तक्षेप नहीं करते हैं। अधिक जानकारी के लिए Read this

यह मेरे लिए ढूंढने और आने के लिए थोड़ा कठिन था, इसलिए मुझे उम्मीद है कि यह इस समस्या के साथ किसी और की मदद कर सकता है। यदि आपके पास कोई टिप्पणी पोस्ट करने का कोई प्रश्न है और मैं आपको वापस आऊंगा।

पढ़ने के लिए धन्यवाद!

+0

सेटअप समस्या के लिए मेरा समाधान देखें। – Marcel

+1

मैंने उपर्युक्त प्रत्येक संयोजन की कोशिश की और अंत में पता चला कि उस लिंक से डाउनलोड की गई फ़ाइल को DotNetFxClient.exe नाम दिया गया है और दृश्य स्टूडियो पर्यावरण DotNetFxClientSetup.exe की तलाश में था, इसलिए सुनिश्चित करें कि आप इसे बूटस्ट्रैप में छोड़ने से पहले फ़ाइल का नाम बदलें फ़ोल्डर। – Kris

0

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

आपको वास्तव में "क्लाइंट प्रोफाइल" कहने के लिए .NET लॉन्च स्थिति की संपत्ति को बदलने की आवश्यकता है। यहाँ की तरह इसे अभी करें:

.NET Launch condition - properties http://blogs.msdn.com/blogfiles/jgoldb/WindowsLiveWriter/Whatsnew.NETFramework4ClientProfileBeta2_F0CB/image_thumb_9.png

यह निम्न दस्तावेज़ से है: WPF Performance and .NET Framework Client Profile, अनुभाग "तैनाती", Jossef गोल्डबर्ग द्वारा।

हालांकि दस्तावेज़ संस्करण 4 की क्लाइंट प्रोफ़ाइल को संदर्भित करता है, यह 3.5 के लिए भी काम करता है। मैंने इसे किया है, और यह पूरी तरह से काम किया है।

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