I'm writing my first WPF application, and I'm trying to get the name of the project so I can output it. However, using
Assembly.GetEntryAssembly().GetName()
or
Assembly.GetExecutingAssembly().GetName()
gets me the name as well as the version number(i.e., DataPusher, Version=2.0.466.16967).
Is there a way to get ONLY the assembly name? Thanks.
string name = Assembly.GetEntryAssembly().GetName().Name;
or
string name = Assembly.GetExecutingAssembly().GetName().Name;
Alternatively, you can get the Assembly
object from any known type in the assembly:
Assembly assy = typeof({class name here}).Assembly;
This also allows another option to get the the name only:
string name = typeof({class name here}).Assembly.GetName().Name;
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With