मेरे पास एक ही फ़ोल्डर में दो exe फ़ाइलें हैं, मैं exe1 में एक बटन से exe2 चला सकता हूं। आज मैं एक रिमोट (टर्मिनल सेवाएं) सत्र पर एक ग्राहक को देख रहा था और exe2 'फ़ाइल नहीं मिली' त्रुटि चलाने में विफल रहा, फिर भी जब हमने जांच की तो exe1 उसी निर्देशिका में था। तो क्या मुझे AppDomain.CurrentDomain.BaseDirectory या System.Environment.CurrentDirectory का उपयोग करना चाहिए?क्या मुझे AppDomain.CurrentDomain.BaseDirectory या System.Environment.CurrentDirectory का उपयोग करना चाहिए?
धन्यवाद
@Jade एम कैसे आप टर्मिनल पर अपने exe1 को क्रियान्वित कर रहे हैं? –
मैं कहकर अपने दो सेंट जोड़ना चाहता हूं कि 'string.GetFullPath (पथ)' मेरे आश्चर्य के लिए 'CurrentDomain.BaseDirectory' की बजाय' Environment.CurrentDirectory' का उपयोग करता है। – JBSnorro