वीएस -2010 और विंडोज 7/.NET 4 एसडीके (v7.1) का उपयोग कर एक ताजा सिस्टम स्थापित करने का प्रयास करते समय मैं एक ही समस्या में भाग गया। समाधान Visual Studio 2008 के लिए एक जैसा दिखता है, लेकिन एक अलग रजिस्ट्री स्थान में। आप एक ही परिवर्तन लागू करना चाहते हैं, लेकिन स्थान
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows
32b विंडोज के लिए
और
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows
for 64b Windows है।
इसके अलावा, आपके इंस्टॉलेशन (विंडोज़ के 32 बी और 64 बी संस्करणों के लिए) के आधार पर, आपको HKEY_CURRENT_USER
पेड़ में संबंधित कुंजी को बदलने की भी आवश्यकता हो सकती है।
आप SDK संस्करण आप उपयोग करना चाहते करने के लिए बात करने के लिए निम्न कुंजी संपादित करना चाहते हैं:
CurrentInstallFolder
CurrentVersion
ProductVersion
परिवर्तन करने के बाद, मैं दृश्य स्टूडियो को पुनः आरंभ और यह उचित SDK संस्करण का उपयोग किया। मुझे नहीं पता कि यह एसडीके इंस्टॉलर में एक बग है (एक WindowsSDK v6.1 के लिए लॉग किया गया था, लेकिन v7.1 के लिए कोई नहीं) या यदि यह डिज़ाइन द्वारा है, लेकिन मेरे परिवर्तनों के बाद सब कुछ ठीक से संकलित लगता है।
32b के लिए और 64b विंडोज 7. परीक्षण
+1 इसके लिए धन्यवाद - यह मुझे विजुअल स्टूडियो के बिना सर्वर पर निर्माण की समस्या के माध्यम से मिला। – jdasilva
धन्यवाद! मुझे लगता है कि यह स्वीकार्य उत्तर होना चाहिए। – denim