|
Expertise: Intermediate
Language: .NET
August 12, 2008
A Quick Way to Obtain the Current Execution Path of an Application
An easy way to identify the execution path of the current assembly is to retrieve the read-only AppDomain.CurrentDomain.BaseDirectory property.
Note that Environment.CurrentDirectory property (read-write) also does the same, as long as the application does not use open/save file-dialogs. Environment.CurrentDirectory initially points to the assembly's execution path, but when an open/save file-dialog is invoked the path changes to the recent path used by the dialog.
Jayadev D
If you have a hot tip and we publish it, we'll pay you. However, due to accounting overhead we no longer pay $10 for a single tip submission. You must accumulate 10 acceptable tips to receive payment. Be sure to include a clear explanation of what the technique does and why it's useful. If it includes code, limit it to 20 lines if possible. Submit your tip here.
|