>查找您的.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中文网其他相关文章!