ASP.NET-细节-获取基目录

使用AppDomain.CurrentDomain.BaseDirectory可以获取程序的基目录
AppDomain.CurrentDomain.BaseDirectory + "/demo/demo.exe"
在实际开发的时候遇到一个这个问题,打断点调试发现此处目录检索有语法错误,但是在之前的使用中又没有问题,遂怀疑是 AppDomain.CurrentDomain.BaseDirectory的取值在不同系统中有不同的情况
经过查找资料发现,AppDomain.CurrentDomain.BaseDirectory
在Win7下:D:\开发环境\workdemo
在Win10或Windows Server 2016下:D:\开发环境\workdemo\

你可能感兴趣的:(ASP.NET-细节-获取基目录)