0
我在MVC中有一个项目,我想读取项目根目录中的.txt文件。如何在我的项目根目录中读取.txt文件?
因为我会将此解决方案发送给我的合作伙伴,他只需点击运行即可。我试图使用Combine
代码,但我有一个像“路径不存在”的错误。
var path = Path.Combine(Directory.GetCurrentDirectory(), @"\CustomerFile-2015-07-30T1510.txt");
System.IO.StreamReader file = new System.IO.StreamReader(path);
您需要将文件设置为复制到输出目录= True在Visual Studio中文件的属性中,然后删除文件名开头的斜杠。 – brimble2010
您需要'Server.MapPath(“〜\ MyFileName.txt”)'https://msdn.microsoft.com/en-us/library/ms524632(v=vs.90).aspx而不是'Directory.GetCurrentDirectory' – trailmax