Anc*_*end 26 c# asp.net global-asax
我遇到一个错误,我现在无法解决一段时间了.我想知道是否有人可以帮助确定此错误的原因?我是asp/asax的新手.经过一些研究,我认为我得到的错误是由于Web应用程序试图使用过时的代码.我正在考虑使用Visual Studio和/或整个项目重建c#文件.但是,我对C#和asp完全不熟悉,并且想知道可以给我一些建议,如果这可以解决问题和/或是否有可能的替代解决方案.
错误信息
Parser Error Message: Could not load type 'Inventory1.Global'.
Source Error: <%@ Application Codebehind="Global.asax.cs" Inherits="Inventory1.Global" %>
Run Code Online (Sandbox Code Playgroud)
整个 Global.asax内容:
<%@ Application Codebehind="Global.asax.cs" Inherits="Inventory1.Global" %>
Run Code Online (Sandbox Code Playgroud)
Tah*_*qui 35
尝试更换代码隐藏用的CodeFile
无法加载类型
表示无法加载类型.(在这种情况下,"类型"指Inventory1.Global
).类型位于已编译的DLL中.因此,DLL不可用,已过期,或者不包含public
具有给定名称的类型.
一些可能的原因是:
Run Code Online (Sandbox Code Playgroud)namespace Inventory1 { public class Global { ... } }
注意:避免使用像Inventory1
.他们暗示存在Inventory2
,Inventory3
等等,这是不好的做法,因为他们是abmiguous,不是很描述.此外,Global
非常模糊,可能会引入与全局命名空间的混淆.
Inventory1
,而不是INVENTORY1
.)public
.如果我不得不猜测,我会把钱花在编译错误上.与PHP和其他解释型语言不同,C#必须先成功编译才能使用.
归档时间: |
|
查看次数: |
56803 次 |
最近记录: |