我有一个数据集文件 a.txt,我想将其作为 Visual Studio 2010 C# 项目的一部分。我应该把它放在哪里(需要你的建议),我应该如何用 FileInfo 阅读它(因为项目可能会被不同的开发人员在 PC 上移动,硬编码路径不好)?
问问题
63 次
1 回答
1
您可以将它放在 /resources 或您从根目录创建的某个目录中。然后你可以在运行时从
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location)) + "\\resources"
或者你可以嵌入是一个资源,那么你可以使用
Assembly.GetManifestResourceStream(string)
有关此处的更多信息 如何在 .NET 程序集中嵌入文本文件?
于 2012-10-19T02:56:03.113 回答