C# CS0234:类型或命名空间名称';ASXCollection';命名空间中不存在';系统&x27;

C# CS0234:类型或命名空间名称';ASXCollection';命名空间中不存在';系统&x27;,c#,dll,iis-7.5,C#,Dll,Iis 7.5,我开发了一个web应用程序,目前在WindowsServer2003R2上,使用IIS6.0,该应用程序非常好,应用广泛。现在,由于我们已经通过IIS 7.5将服务器升级到win server 2008 R2,我尝试部署web应用程序,但在web.config中出现以下错误 CS0234:命名空间“System”中不存在类型或命名空间名称“ASXCollection” 我在这个网站上提到了许多类似的错误,并尝试了一些解决方案,比如设置copy local=true,检查应用程序池设置是否正确,

我开发了一个web应用程序,目前在WindowsServer2003R2上,使用IIS6.0,该应用程序非常好,应用广泛。现在,由于我们已经通过IIS 7.5将服务器升级到win server 2008 R2,我尝试部署web应用程序,但在web.config中出现以下错误

CS0234:命名空间“System”中不存在类型或命名空间名称“ASXCollection”

我在这个网站上提到了许多类似的错误,并尝试了一些解决方案,比如设置copy local=true,检查应用程序池设置是否正确,启用32位=true, 甚至尝试从中查找dll并将其添加到项目引用文件夹 C:\Program Files\Reference Assembly\Microsoft\Framework.NETFramework\v4.0 但是我找不到这个dll

该应用程序是在windows xp机器上使用msvs 2010开发的。
有什么想法吗?

尝试在开发环境中使用对象浏览器,查看此命名空间来自哪个DLL。我从来没听说过。事实上,我想那一定是你的地方特色。在名称空间中的Google只在这里和专家交换中找到您的问题。该dll是我的应用程序的本地dll,我找到了它,添加并部署了它,但错误仍然存在。请更具体一些。你是怎么加的?如何部署?我的应用程序中的一个项目是一个供应商软件接口,由dll供应商提供,我提供了一些类文件(它在本地没有web.config,但错误来自它的web.config),所以这个“ASXCollections.dll”在任何地方都没有直接引用,所以我从他们那里得到了这个dll,我在主项目的项目参考中添加了。我发布了解决方案,然后将dll复制到win2008r2服务器。