use*_*364 1 asp.net assemblies
我正在处理一些我在My ASP.NET网站的Bin文件夹中复制的CSV文件.
当我执行
using (IDataReader csv = new CsvReader
(new StreamReader("sample.txt"), true, '|'))
{
.....
}
Run Code Online (Sandbox Code Playgroud)
它抱怨我"sample.txt"没有找到" c:\Program Files\.....\"
不会runtime自动查看bin文件夹吗?我需要做什么修改?
您需要通过调用指定完整路径Server.MapPath:
new StreamReader(Server.MapPath(@"~/bin/sample.txt"))
Run Code Online (Sandbox Code Playgroud)
但是,您不应该在bin程序集以外的文件夹中放置任何内容.
您应该使用该App_Data文件夹.
| 归档时间: |
|
| 查看次数: |
1267 次 |
| 最近记录: |