1. 概要 プログラムの実行時に、ある特定のアセンブリが格納されているディレクトリパス名が知りたくなることがあります。 私の場合なら、以下のような状況がよくあります。 アセンブリと同じディレクトリにインストールされているはずの .json ファイルのパス名を知りたくなった時 同じディレクトリにインストールされているはずのプラグインのアセンブリを動的にロードするために、 プラグインのアセンブリのフルパス名を組み立てる時 c# ではこういう場合には常套手段があるのですが、とある状況で常套手段が使えないことが判明したので、より汎用的な手段を考えてみました。 この記事がどなたかの参考になれば幸いです。 2. アセンブリが格納されているディレクトリパス名を取得する方法 (通常版) System.Reflection.Assemblyクラスの Location プロパティを参照するとアセンブリのフルパ