>查找您的.NET控制台應用程序的路徑
Application.StartupPath
這是解決方案:
使用此代碼檢索路徑:
>此行為您提供了當前正在運行的組件(您的應用程序)的完整路徑。 如果您只需要該目錄,請使用以下操作:
<code class="language-csharp">System.Reflection.Assembly.GetExecutingAssembly().Location</code>
<code class="language-csharp">System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location)</code>
>請記住(正如Mindor先生所指出的那樣)可能並不總是返回
永久路徑,尤其是在涉及陰影複製時。 對於更可靠的路徑,即使在那些情況下,也可以使用GetExecutingAssembly().Location
。 這將為您提供作為URI的路徑,您可能需要進一步處理以獲取標准文件系統路徑。
以上是如何在.NET控制台應用程序中獲取應用程序路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!