无法加载类型';xxx和x27;在asp.net中

无法加载类型';xxx和x27;在asp.net中,asp.net,visual-studio-2010,Asp.net,Visual Studio 2010,在asp.net的VS 2010中,我收到了一个部分项目,即带有所有标记和代码隐藏文件的少数模块,其他模块将从bin文件夹中的程序集中引用。它工作正常,没有任何问题。过了一段时间,我为其他人获得了剩余的标记和代码隐藏文件,然后我从bin中删除了“程序集”。运行应用程序时,我发现无法加载类型“xxx”错误。如何解决此问题?您需要在删除程序集引用之前删除它,在删除引用并删除程序集之后编译它。成功编译后,尝试获取页面 确保不再需要该程序集,因为可以通过反射库访问程序集而无需引用。与原始DLL相比,您没

在asp.net的
VS 2010中,
我收到了一个部分项目,即带有所有标记和代码隐藏文件的少数模块,其他模块将从
bin
文件夹中的
程序集
中引用。它工作正常,没有任何问题。过了一段时间,我为其他人获得了剩余的
标记
和代码隐藏文件,然后我从
bin
中删除了“程序集”。运行应用程序时,我发现
无法加载类型“xxx”
错误。如何解决此问题?

您需要在删除程序集引用之前删除它,在删除引用并删除程序集之后编译它。成功编译后,尝试获取页面


确保不再需要该程序集,因为可以通过反射库访问程序集而无需引用。

与原始DLL相比,您没有获得所有标记和代码隐藏文件,或者它们与编译以生成DLL的文件有所不同。特别是“xxx”类是罪魁祸首。你会发现:

xxx.aspx
xxx.aspx.designer.vb / xxx.aspx.design.cs
xxx.aspx.vb / xxx.aspx.cs
(取决于您使用的是VB还是C)

这也可能是名称空间问题,请检查项目设置并确保提供的标记/代码与根名称空间对齐