【发布时间】:2012-10-15 07:28:46
【问题描述】:
我正在 Visual Studio 中创建一个 .net 网站。
网站利用了文本文件的读写,我的问题是我的文本文件放在哪里,访问文件的物理路径是什么。
在我的项目中,我使用以下语句访问文件 使用
var sr = new StreamReader(@"C:\Users\Vinu\Desktop\token.txt");
我想知道文件的路径应该是什么而不是@"C:\Users\Vinu\Desktop\token.txt";
这样我就可以在使用 IIS7 发布网站后访问该文件。
【问题讨论】:
-
您可以将文件放在任何地方。您也可以将其放在项目内的文件夹中。或者您可以继续使用 C 目录或任何其他目录。如果将文件放在项目中,则使用 Server.MapPath 访问它,否则请提供字符串的完整路径。
标签: .net visual-studio-2010 c#-4.0 iis-7