这开始为无法加载类型“全局”错误。在我尝试了一些事情并且在我删除 Global.asax 文件的地方没有得到任何结果之后,现在错误是无法加载类型 '[namespace].???'
在哪里 ???是我尝试加载的每个页面的类名
该网站(在 VS2008 中执行时,本地开发计算机)工作正常,但一旦发布(没有错误)并部署到服务器上,我就会出现无法加载类型 '[namespace].???'错误
我确实安装了 elmah,并且能够获得有关此“通用”的更多详细信息 无法加载类型 '[namespace].???'错误
elmah 报告 HTTP 错误 500 :
System.Web.HttpException 无法加载类型 '[namespace].???' ->
System.Web.HttpParseException: 无法加载类型 '[namespace].???'
有任何想法吗?
我已经检查了“基础知识”
更新 #1
我确实将该站点部署到不同的 DEV 计算机(配置的 IIS、虚拟文件夹等)并且它可以工作。当我在服务器上使用相同的已发布代码时,获取通用无法加载类型 '[namespace].???'错误
更新 #2
我创建了一个测试网络应用程序。一种带有按钮的表单 (Default.aspx)。单击事件执行 Response.Write("Hello World");我将此应用程序移至服务器并猜测是什么,我得到了无法加载类型 TestSite._Default
更新 #3
根据融合日志查看器,这两个网站正在尝试加载 CppCodeProvider 和 VJSharpCodeProvider,但我没有提及其中任何一个。经过谷歌搜索,我找到了这个 post
我检查过,我没有引用 JAVA 文件。还是不知道是什么问题
最佳答案
奇怪的是,有时我们会在磁盘已满时出现此错误。
关于asp.net - System.Web.HttpException 无法加载类型 '[namespace].???',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4917974/