का उपयोग कर 64 बिट सिस्टम पर एक शॉर्टकट फ़ाइल से लक्ष्य पथ तक पहुंचने का लक्ष्य मैं अपने 32 बिट एप्लिकेशन का उपयोग कर 64 बिट मशीन पर शॉर्टकट (.lnk) फ़ाइल से लक्ष्य पथ तक पहुंचने का प्रयास कर रहा हूं। पथ प्राप्त करने के लिए, मैं निम्नलिखित कोड का उपयोग कर रहा था।32 बिट अनुप्रयोग
WshShell shell = new WshShell();
IWshShortcut link = (IWshShortcut)shell.CreateShortcut(flexShortcut);
FLEXEXE = link.TargetPath;
इस पथ C:\Program Files (X86)\..
C:\Program Files\..
के बजाय रिटर्न कोई काम के आसपास इस के लिए है?
के बाद से अपने अनुप्रयोग है 32 बिट मुझे लगता है कि यह हमेशा में इस फैशन – V4Vendetta
चेक वापस आ जाएगी यह पता http://stackoverflow.com/questions/2284725/ho डब्ल्यू-डू-गेट-द-पथ-ऑफ-प्रोग्राम-फाइल-पर-पर-आर्किटेक्चर-ऑफ-द-टार्गेट – V4Vendetta
धन्यवाद, लेकिन बिल्ड प्लेटफ़ॉर्म को बदलना काम नहीं करता है। मैं सी: \ प्रोग्राम फाइलों में 64 बिट अनुप्रयोग के शॉर्टकट पॉइंट के रूप में काम करने की उम्मीद कर रहा था ... – Jimesh