How do I get the path of the assembly the code is in?

前端 未结 30 2876
小蘑菇
小蘑菇 2020-11-21 16:17

Is there a way to get the path for the assembly in which the current code resides? I do not want the path of the calling assembly, just the one containing the code.

<
30条回答
  •  孤街浪徒
    2020-11-21 16:55

    Does this help?

    //get the full location of the assembly with DaoTests in it
    string fullPath = System.Reflection.Assembly.GetAssembly(typeof(DaoTests)).Location;
    
    //get the folder that's in
    string theDirectory = Path.GetDirectoryName( fullPath );
    

提交回复
热议问题