尝试将视频上传到服务器时,我在getInputStream面临无效操作异常。请告诉我如何在Windows Mobile 6.5中解决此问题。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.google.com");
request.Method = "POST";
request.Proxy = null;
try
{
Stream requestStream = request.GetRequestStream();
using (Stream video = File.OpenRead("Path"))
{
byte[] buffer = new byte[4096];
while (true)
{
int bytesRead = video.Read(buffer, 0, buffer.Length);
if (bytesRead == 0) break;
requestStream.Write(buffer, 0, bytesRead);
}
}
}
catch (InvalidOperationException ex)
{
MessageBox.Show(ex.Message);
}
我甚至没有显示完整的消息。请您告诉我查看完整消息所需遵循的程序,并且我是否要求将其安装在我的系统或移动设备上。
请告诉我您宝贵的建议。
提前致谢:)
答案 0 :(得分:0)
当您打开文件时,“路径”是什么定义的?此外,这是什么线程运行?