C#実行ファイルが実行されているパスを取得する最良の方法は何ですか?C#実行ファイルディレクトリを実行中
私は、一時フォルダなどのためにそれを使用する必要があり、現在、私が使用しています:
Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase)
しかし、私はその後、実行する必要があります。これは私のURI型パスを与えるよう
.Replace("file:\\", string.Empty)
を(すなわち、ファイルが最初に\ある)、私のコードの他の部分では使用できません。
私はこれが正確な答えであると言います。一時ファイルは一時フォルダに移動することになっています。それがそこにあるのです。 –
'Path.GetTempPath()'もあります。 – wasatchwizard