美好的一天,
在我的应用程序中,我允许用户浏览他们的计算机以获取图像。然后,我想将所选文件复制到应用程序中的目录(“图像”)。这就是给我带来麻烦的原因。
我尝试使用string root = AppDomain.CurrentDomain.BaseDirectory;
查找根目录,然后从那里导航到我的“Images”文件夹,但是我收到了DirectoryNotFoundException。
如何在我的应用程序根目录中查找此目录?
谢谢, 钢钣。
答案 0 :(得分:1)
我希望我能正确理解你。您的应用程序在某个目录中运行,并且您正在寻找名为“Images”的子目录:
var assemblyLocation = Assembly.GetExecutingAssembly().Location;
var applicationDirectory = Path.GetDirectoryName(assemblyLocation);
var imagesDirectory = Path.Combine(applicationDirectory, "Images");