Trucco: Smart Device: rilevare il percorso in cui si trova l'applicazione in Visual Basic Net e C# - Compact Framework 2.0
Se vogliamo sapere il percorso (cartelle) in cui si trova l'applicazione che stiamo eseguendo, tramite la proprietà FullyQualifiedName della classe assembly, possiamo rilevare tale dato. Aggiungere il namespace System.Reflection.
Vb.Net
Imports
System.Reflection
'solo percorso
MsgBox(System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly.GetModules(0).FullyQualifiedName))
'Percorso e nome file
MsgBox(Assembly.GetExecutingAssembly.GetModules(0).FullyQualifiedName)
C#
Using System.Reflection;//solo percorso
MessageBox.Show(System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly.GetModules(0).FullyQualifiedName));
//Percorso e nome file
MessageBox.Show(Assembly.GetExecutingAssembly.GetModules(0).FullyQualifiedName);