>找到.NET控制台应用程序的路径
> 与Windows Forms应用程序不同,该应用程序可以轻松地通过
Application.StartupPath
System.Reflection.Assembly
>
>类。 System.Reflection.Assembly
属性提供了当前运行汇编的完整路径。GetExecutingAssembly().Location
>
提取目录路径
如果您只需要目录,请使用>。
System.IO.Path.GetDirectoryName
GetExecutingAssembly().Location
理解阴影复制
>了解阴影复制的影响至关重要。 返回的路径反映了组件的
电流位置。如果启用了阴影复制,这可能与其永久位置有所不同。在这种情况下,该路径将指向临时目录。为确保您始终获得持久路径,请改用GetExecutingAssembly().Location
。 此属性提供了一个URI,您需要解析以提取文件路径。
以上是如何确定.NET控制台应用程序的路径?的详细内容。更多信息请关注PHP中文网其他相关文章!