回答編集履歴

1

追記

2020/05/12 04:05

投稿

退会済みユーザー
test CHANGED
@@ -39,3 +39,41 @@
39
39
 
40
40
 
41
41
  なので、普通に作って手を加えなければ「型 'GantDHT.MvcApplication' を読み込めませんでした」という問題が起こることはないはずですが、「名前空間(プロジェクト名)のみ変えてあります」というところで問題になったのだと思います。
42
+
43
+
44
+
45
+ **【追記】**
46
+
47
+
48
+
49
+ 質問のコメント欄に、
50
+
51
+
52
+
53
+ > →存在していません。
54
+
55
+ > "public class Global : HttpApplication " となってます。
56
+
57
+
58
+
59
+ とありましたが、それは参考にしている記事のコードの通りですよね。
60
+
61
+
62
+
63
+ テンプレートで自動生成されるコードはそのようにはならず、
64
+
65
+
66
+
67
+ public class MvcApplication : System.Web.HttpApplication
68
+
69
+
70
+
71
+ となるはずですが、質問者さんが参考にしている記事に従って変更したのですか?
72
+
73
+
74
+
75
+ だとすると、それが問題なのでしょう。
76
+
77
+
78
+
79
+ エラーメッセージを見ると Global.asax では自動生成されたコードのまま Inherits="GantDHT.MvcApplication" となっていますが、それではダメなのは当たり前です。Global に変更したなら Global を継承しなければならないのですから。