0
我有一个数据集文件a.txt,我想将其作为Visual Studio 2010 C#项目的一部分包含在其中。我应该把它放在哪里(需要你的建议),我应该如何用FileInfo读取它(因为项目可能由不同的开发人员围绕PC移动,硬编码路径不好)?将外部文件放在项目中的位置
我有一个数据集文件a.txt,我想将其作为Visual Studio 2010 C#项目的一部分包含在其中。我应该把它放在哪里(需要你的建议),我应该如何用FileInfo读取它(因为项目可能由不同的开发人员围绕PC移动,硬编码路径不好)?将外部文件放在项目中的位置
你可以把它放在/ resources或者你从根创建的一些目录中。然后你就可以在运行时从
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location)) + "\\resources"
读它,或者你可以嵌入是一种资源,那么你可以使用
Assembly.GetManifestResourceStream(string)