// Response.BinaryWrite
int bufferlength = 256;
byte[] Buffer = new byte[bufferlength];
// Reads 256 bytes at a time.
int count = receiveStream.Read(Buffer, 0, bufferlength); while (count > 0)
{
Response.BinaryWrite(Buffer);
count = receiveStream.Read(Buffer, 0, bufferlength);
}
// Releases the resources of the Stream.
receiveStream.Close(); this.Response.Flush();
this.Response.End();
int bufferlength = 256;
byte[] Buffer = new byte[bufferlength];
// Reads 256 bytes at a time.
int count = receiveStream.Read(Buffer, 0, bufferlength); while (count > 0)
{
Response.BinaryWrite(Buffer);
count = receiveStream.Read(Buffer, 0, bufferlength);
}
// Releases the resources of the Stream.
receiveStream.Close(); this.Response.Flush();
this.Response.End();
解决方案 »
- Using模块被catch 资源不会释放?
- Response.WriteFile()出现乱码
- vb6开发出来的视频游戏,能用asp.net开发出来吗?
- 请问谁里有ICSharpCode.SharpZipLib的VB例子?
- 请解决,报表新手!!
- 如何在DataGrid同一行显示多行搜索结果的同一字段?100分相赠!!!
- 如何定位网页。。。。。。。。。。。。。。
- Response.Write 的问题????+========RegisterClientScriptBlock
- 搬进新家,以后我上来的时间会多起来了,很高兴和大家在一起讨论
- 利用vs.net开发asp.net的设置问题
- 如何在弹出消息框里加上一个链接
- 用IE测试aspx网页,web 服务器控件为什么看不见,而Html控件可以看见?
<head>
<title>服务器不可用
</title>
</head>
<body>
<h1><font face=Verdana color=#ff3300>服务器应用程序不可用
</font></h1>
<p>
<font face=Verdana>
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。
</p>
<p>
<b>管理员注意事项:
</b> 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。
</p>
</body>
</html>
看这个
http://support.microsoft.com/default.aspx?scid=kb;en-us;812406