gpt4 book ai didi

c# - 如何获取解决方案文件的位置

转载 作者:太空宇宙 更新时间:2023-11-03 15:36:00 24 4
gpt4 key购买 nike

我想将文件从我的项目位置复制到本地磁盘[即在“D”驱动器上]

我的解决方案名称 --> CoffeeShop我将现有项目添加到我的解决方案--FileName--Logo.JPG

我只想将这个 Logo.JPG 文件从我的项目/解决方案位置复制到本地 D 盘。

我对 File.Copy() 方法有一个想法。

但是我如何从位置设置 Logo.JPG 文件的位置。

例如

string solutionFileLocation = [how I can get this location?]
string to_Location= @"D:\";

File.Copy(solutionFileLocation,to_Location);

最佳答案

您应该声明 using System.IO 并且可以通过这种方式获得您的解决方案路径:

 var projectPath = Path.GetDirectoryName(Path.GetDirectoryName(Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)));

或者如果您只需要在 VisualStudio 中检查它:

var projectPath = Path.GetDirectoryName(Path.GetDirectoryName(Directory.GetCurrentDirectory()));

关于c# - 如何获取解决方案文件的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31870214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com