首页 / 知识
关于asp.net:无法加载类型“ XXX.Global”
2023-04-14 19:47:00

Could not load type 'XXX.Global'将项目从ASP.NET 1.1迁移到ASP.NET 2.0时,我一直遇到此错误。 我实际上并不需要Global,因为我没有在其中添加任何内容,但是删除它之后,我得到了更多的错误。
我遇到此问题的原因是因为我更改了构建配置。当我将Web项目设置为
因此,解决方案是在更改构建配置后将网站的输出路径更改回 您可以尝试一些操作,似乎很多事情都在发生,解决方案因人而异。
尝试后,请确保关闭VS。 这些是我知道尝试的东西。希望其中之一为您工作。 我发现,当Global.asax。(vb | cs)没有正确转换为局部类时,就会发生这种情况。 最快的解决方案是用[方括号]包围类名" Global",如下所示(在VB.Net中):
删除现有的global.asax文件并添加一个新文件,将清除此错误。这为我工作了很多次。
如果您使用Visual Studio 2010,则在更改配置部署类型时会发生此错误。 3种类型是x86,x64和混合模式。 这使我完全发疯,我找不到任何有用的解决方法。这可能不是大多数人遇到此问题的原因,但我只是希望其他人将从此答案中受益。
引起我问题的是 希望这对别人有帮助! 我通过简单地从"调试"切换到"发布",启动程序(已在发布中运行),然后再切换回"调试"来解决了该错误。 我尝试了其他所有操作,包括重新启动Visual Studio,但没有任何效果。 更改地址的端口号(localhost :)对我有用:) 这只是发生在我身上,在尝试了所有其他方法之后,我刚好在错误消息中注意到应用程序池设置为.Net 1.1。我将应用程序升级到2.0,转换为Web应用程序,但从未更改应用程序池: 版本信息:Microsoft .NET Framework版本:1.1.4322.2490; ASP.NET版本:1.1.4322.2494 我在将我的应用安装到服务器时遇到了同样的问题。它最终是安装程序项目,没有安装运行Web应用程序所需的所有文件。我试图弄清楚它的坏处,但是最后我不得不将项目还原到以前的版本来修复它。希望这可以帮助某人... 在global.asax文件中删除Language =" c#"为我解决了此问题。 就我而言,我是在本地复制一个在线站点,并在Utildev Cassini中针对asp.net 2.0在本地获取此错误。原来,我只在本地复制了global.asax,而没有复制App_code的另一部分。复制它可以解决问题。
当您尝试访问Microsoft Dynamics导航Web客户端时,会出现以下错误。 对于Windows 7和Windows Server 2008,请使用ASP.NET IIS注册工具(aspnet_regiis.exe)来注册正确版本的ASP.NET。有关aspnet_regiis.exe的更多信息,请参见Microsoft网站上的ASP.NET IIS注册工具。
试试这个解决方案 以我为例,该项目中的AfterBuild目标用于编译Web应用程序是导致此错误的原因。 在这里查看更多信息 我有这个问题。 通过为CREATOR OWNER授予Windows Temp文件夹的完全权限,我使用此解决方案解决了该问题。由于某种原因,该用户根本没有权限分配。可能是因为前一段时间,我在计算机上运行了Combofix。 确保将项目的已编译dll放在正确的bin文件夹中。 就我而言,当我将子项目的编译目录更??改为主项目的bin文件夹时,它就可以工作了。 在我的情况下,如果发生此错误,我将重命名该应用程序。我更改了项目的名称和类的名称,但忽略了更改"我的项目"或项目属性中的"程序集名称"或"根名称空间"。 删除obj,bin文件夹和重建修复了我的问题 |
最新内容
相关内容
linux命令重命名配置?
linux命令重命名配置?,图片,名称,名字,文件,软件,代码,命令,文件名,脚本,批量,linux重命名文件Linux重命名文件是rename。Linux中rename和mv都linux配置双ip命令?
linux配置双ip命令?,地址,系统,代码,网络,设备,信息,中心,电脑,密码,命令,Linux如何配置ip地址?1、打开Linux终端系统,然后在系统中输入如下代查看linux类型命令?
查看linux类型命令?,系统,信息,命令,状态,数据,数字,情况,地址,类型,文件,linux查看系统命令是什么1、linux怎么查看系统版本呢,下面就让我们来linux配置自定义命令?
linux配置自定义命令?,服务,系统,状态,策略,周期,地方,标准,新增,环境,工具,Linux:Python编写Linux自定义命令工具state是命令执行结果的状态,rlinux命令错误代码?
linux命令错误代码?,系统,密码,电脑,网络,手机,网址,软件,代码,设备,老板,Linux管理常见错误1、检查权限:使用文件浏览器和终端,检查文件的访问linux删除类型命令?
linux删除类型命令?,系统,档案,命令,文件,名称,环境,数据,不了,目录,文件夹,关于linux的删除命令命令格式:rm [选项] 文件… 命令功能:删除一个linux双网卡配置命令?
linux双网卡配置命令?,网络,状态,地址,信息,通信,标准,通讯,对外,机电,环境,Linux下双网卡绑定七种模式1、目前网卡绑定mode共有七种(0~6)bondlinux命令配置串口?
linux命令配置串口?,设备,系统,平台,工具,名字,通信,电脑,地址,项目,信息,Linux下对串口操作的方法?再利用接口 tcsetattr() 函数将配置信息写linux命令创建项目组?
linux命令创建项目组?,管理,密码,项目,命令,系统,位置,文件,用户组,用户,文件夹,linux命令中用root用户新建一个user1用户,新建一个group1的组查看linux库类型命令?
查看linux库类型命令?,系统,工作,信息,状态,电脑,命令,工具,代码,地址,发行,如何查看Linux上程序或进程用到的库查看程序依赖的动态库:readelf复制项目的linux命令?
复制项目的linux命令?,系统,项目,文件,命令,目录,源文件,语法,选项,目标,功能,在Linux操作系统中复制文件或目录时使用的命令是()。1、在Linuxlinux的配置网络命令?
linux的配置网络命令?,地址,系统,网络,代码,服务,管理,密码,信息,基础,命令,linux系统中修改IP和DNS的命令通过配置文件配置LINUX的IP命令:vim