質問編集履歴

1

変更

2017/04/21 04:20

投稿

newtorino
newtorino

スコア47

test CHANGED
File without changes
test CHANGED
@@ -8,29 +8,7 @@
8
8
 
9
9
  ジェネリックハンドラーを作成し、その中に以下のようなコードを書きました。
10
10
 
11
- ダウンロードは無事できるようになりましたが、
12
-
13
- どうもResponse.End();のあたりでエラーが発生しているようでそこでプログラムが終わってしまいます。
14
-
15
-
16
-
17
- エラーの出方もおかしく、いつもはエラーになるとVisualStudioがエラーメッセージを
18
-
19
- だしてくれるのに、今回はだしてくれません。
20
-
21
-
22
-
23
- catchでエラーメッセージを見ようとしても、エラーになっているはずなのに
24
-
25
- エラーメッセージが表示されませんので、何がどうなっているのかわかりません。
26
-
27
-
28
-
29
- どなたかエラーメッセージを見る方法や、原因がわかる方教えていただけますでしょうか
30
-
31
-
32
-
33
- ```ここに言語を入力
11
+ ```コード
34
12
 
35
13
  //ダウンロードさせる
36
14
 
@@ -45,3 +23,23 @@
45
23
  context.Response.End();
46
24
 
47
25
  ```
26
+
27
+ ダウンロードは無事できるようになりましたが、
28
+
29
+ どうもResponse.End();のあたりでエラーが発生しているようでそこでプログラムが終わってしまいます。
30
+
31
+
32
+
33
+ エラーメッセージは以下になります。
34
+
35
+
36
+
37
+
38
+
39
+ ```ここに言語を入力
40
+
41
+ [System.Threading.ThreadAbortException] = {コードが最適化されているか、またはネイティブ フレームが呼び出し履歴の最初にあるため、式を評価できません}」
42
+
43
+ ```
44
+
45
+ どなたか原因がわかる方教えていただけますでしょうか