MethodInfo
クラスライブラリのメソッドからのものがあります。assembly
その情報だけで が配置されているパスを特定することはできますか?
void foo(MethodInfo methodInfo)
{
// Get the path of the DLL here
...
MethodInfo
クラスライブラリのメソッドからのものがあります。assembly
その情報だけで が配置されているパスを特定することはできますか?
void foo(MethodInfo methodInfo)
{
// Get the path of the DLL here
...
どうですか
methodInfo.DeclaringType.Assembly.Location
?
アセンブリが見つかった場所を取得するには、 ieCodeBase
の代わりに使用しますLocation
methodInfo.DeclaringType.Assembly.Codebase
違いの説明については、こちらを参照してください。アセンブリがシャドウ コピーされている場合は、CodeBase
さらに役立つことがあります。
使えますmethodInfo.DeclaringType.Assembly.Location
か?