6
पर 'प्रोग्राम फ़ाइलें' का संदर्भ लें C# में, मैं हार्ड कोडिंग के बजाए निम्नलिखित स्थानों को कैसे संदर्भित करूं?64-बिट मशीन
- प्रोग्राम फ़ाइलें (x86)
- प्रोग्राम फ़ाइलें
पर 'प्रोग्राम फ़ाइलें' का संदर्भ लें C# में, मैं हार्ड कोडिंग के बजाए निम्नलिखित स्थानों को कैसे संदर्भित करूं?64-बिट मशीन
आप उपयोग कर सकते हैं:
System.Environment.GetFolderPath(System.Environment.SpecialFolder.ProgramFiles);
प्रोग्राम फ़ाइलों मशीन पर फ़ोल्डर मिलता है। यह जो भी चल रहा है उसके लिए जो कुछ भी सही है उसे वापस कर देगा। तो 64-बिट मशीन पर 32-बिट अनुप्रयोगों के लिए, यह विंडोज के एक अंग्रेजी संस्करण पर "सी: \ प्रोग्राम फ़ाइलें (x86)" वापस कर देगा।
यह विंडोज़ के अंतर्राष्ट्रीय संस्करणों का भी सामना करेगा –