嗨
,我尝试在 Silver-Light 中上传文件。为此,我使用 System.IO.File 读取文件字节,然后将数据发送到服务以将该数据作为文件数据插入数据库中。
(吹码)
byte[] data;
OpenFileDialog open = new OpenFileDialog();
open.Filter = "Excel Files (*.xlsx)|*.xlsx";
if (open.ShowDialog()==true)
{
open.File.OpenRead();
data=System.IO.File.ReadAllBytes(open.File.FullName);
//---- send for service ---Service.savefileindatabase(data);
}
因此,当在包含 VS 抛出的“ReadAllBytes”异常的行中使用此代码时,这是异常详细信息:
“不允许文件操作。访问路径 '' 被拒绝。”
(有关我选择的文件在本地驱动器中的更多信息)