ファイルダウンロード時のエラー – プログラミング – Home

ファイルダウンロード時のエラー
 
通知
すべてクリア

ファイルダウンロード時のエラー


.net初心者
 .net初心者
(@.net初心者)
ゲスト
結合: 15年前
投稿: 1
Topic starter  

ファイルダウンロードの開発部分で、いろいろ調べてやってみましたが、
どうしてもエラーが発生し、かつダウンロードができないファイルがあります。
原因等お分かりになるようでしたら、ご教授ください。
環境:VS2005
.netFremework2.0

以下、問題の部分です。
このエラーは必ず発生しますが、ファイルによってはそのままダウンロードできてしまう
場合もあります。
ダウンロード可 環境設定シート.xls 29KB
      不可 テスト用ファイル.txt 5KB

if (reader.Read())
{
// ファイルのパス取得←パス取得確認済み
string downloadPath = (string)reader[FILEPATH];
Response.Clear();

Response.HeaderEncoding = System.Text.Encoding.GetEncoding(shift-jis);
Response.ContentType = application/octet-stream
// 各値の取得確認済み
string sfileName = fileName + . + fileExt;
Response.AddHeader(Content-Disposition, attachment;filename= +
HttpUtility.UrlEncode(sfileName));

FileInfo oDLfile = new FileInfo(downloadPath);
Response.Flush();
Response.WriteFile(oDLfile.FullName);
  Response.Close();
↓ここでエラー発生
Response.End();
}
エラー内容:コードが最適化されているか、またはネイティブ フレームが呼び出し履歴
の最初にあるため、式を評価できません


引用解決済
トピックタグ
aetos
(@aetos)
Noble Member
結合: 4年前
投稿: 1480
 

こっちにもリンクはっときますね。
http://bbs.wankuma.com/index.cgi?mode=al2&namber=33582


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました