Reputation: 8682
@"F:\LEAFPRODUCT\Bin\Service.exe"
This is the physical path of Service.exe
, let me know is there any other alternate way or any general way to find the physical path of WrmService.exe
in window application.
In a web application we can use Server.MapPath
like that. Here I need to reduce path means
label1.Text = AssemblyName.GetAssemblyName(@"F:\LEAFPRODUCT\Bin\Service.exe").Version.ToString();
This is my coding I need to reduce the physical path here, means I don't want to put all the folders I need this way only
label1.Text = AssemblyName.GetAssemblyName("WrmService.exe").Version.ToString();
means only the required file name here means WrmService.exe
Upvotes: 1
Views: 15318
Reputation: 422132
You want the physical path of the executable assembly?
System.Reflection.Assembly.GetEntryAssembly().Location
Upvotes: 0
Reputation: 73351
System.IO.Path.GetFullPath()
is similar as Server.MapPath()
You can give it a relative location, and it will give you the full location based on the directory that the assembly is in.
Upvotes: 8