dotcore C#获取当前exe的目录

情景

在命令提示符里输入

D:\uMatrixCleaner\uMatrixCleaner\bin\release>dotnet netcoreapp2.1\uMatrixCleaner.dll

要求1:获取uMatrixCleaner.dll或exe的目录,即D:\uMatrixCleaner\uMatrixCleaner\bin\release\netcoreapp2.1

要求2:获取当前目录,即D:\uMatrixCleaner\uMatrixCleaner\bin\release

解决方案

要求1使用System.AppContext.BaseDirectory,它支持dotnet core原生编译。

发表评论

电子邮件地址不会被公开。

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)