Im trying to know the path of a dll.... several sites says that ive to use System.Reflection.Assembly.GetExecutingAssembly().Location BUT it returns a path in C:\Windows\Microsoft.Net ... etc... \File.Dll
and i want c:\MyProyect\MiWeb\Bin\File.Dll
any help ?
The Location of the assembly changes based on redirects and shadow copy. Try using the Codebase property instead.
That may actually be the path the program is using... IIRC, It starts out searching for the method call in the GAC before defaulting to the working directory.
You can do this using:
Are you sure you have referenced the right assembly in your project? Sounds like you are using some "default" assembly since it is located in the .NET folder.