gpt4 book ai didi

c# - 解决方案文件夹路径问题中的本地文件

转载 作者:行者123 更新时间:2023-11-30 16:48:41 32 4
gpt4 key购买 nike

我已经创建了一个 WPF 项目并在我的解决方案中添加了一个“ResFiles”文件夹。在这个文件夹中,我放了几个 XML 文件。在代码中,为了访问这些文件,我使用如下所述的相对路径。

using (StreamWriter writer = new StreamWriter(@"../../ResFiles/xyz.xml"))
{
serializer.Serialize(writer, mydata, ns);
}

这工作正常。但是当我为我的应用程序创建安装项目时,文件夹结构正在改变并且给定的路径不起作用。它正在抛出文件未找到异常。如何解决这个路径问题?

最佳答案

你可以试试这个

 var f = File.ReadAllText(System.IO.Path.GetDirectoryName(System.AppDomain.CurrentDomain.BaseDirectory) + @"/Files/file.txt");

您还需要更改生成操作和复制到输出目录 enter image description here

关于c# - 解决方案文件夹路径问题中的本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37857624/

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