1. ホーム
  2. c#

[解決済み] Bin Pathの入手方法を教えてください。

2023-05-14 01:17:23

質問

実行中のアセンブリのbinパスが必要です。 どのようにそれを取得するのですか? 私はBin/DebugにPluginsフォルダを持っており、私はその場所を取得する必要があります。

どのように解決するのですか?

アプリケーションの実行パスを取得する方法を説明します。

var path = System.IO.Path.GetDirectoryName( 
      System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);

MSDN には 実行アプリケーションのパスの決定方法 .

の値は path の形になります。 file:\c:\path\to\bin\folder という形になるので、パスを使う前に file:\ を取り除く必要があるかもしれません。例.

path = path.Substring(6);