DLL(アセンブリ)中のコードから自分自身がいるDLLファイルのパスを取得する方法。
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetAssembly(Me.GetType).Location)
プラグインなどのDLLを作るときApplication.StartupPathを使うと、そのプラグインDLLを呼び出した実行ファイルのパスが返ってくる。プラグイン自身のパスを知りたいときにどうぞ。
そう、Windows Live Writerのプラグインで今日 使いました。