0

我有一个网络项目。这是我试图将其带入版本 1 动态数据套件的 asp .net 动态数据预览。我已经跨越了很多障碍,但是现在当我构建时,我看到了这个错误:

“System.Web.DynamicData.FilterUserControlBase”类型存在于“c:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.6.0.0__31bf3856ad364e35\System.Web.Extensions.dll”和“c:\WINDOWS\程序集\GAC_MSIL\System.Web.DynamicData\3.5.0.0__31bf3856ad364e35\System.Web.DynamicData.dll'

当我用谷歌搜索时,我得到的最多的是“清理解决方案”(a la http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/3091f8d5-4c3c-487c-88d2-da45cc15c250)但是那对我不起作用。

有任何想法吗?谢谢。

4

1 回答 1

2

好的,所以这对我来说是一堆乱七八糟的事情。

我有这个动态数据站点,完成了预览版。我决定将它带入 ASP .Net 动态数据的版本中。一切都很好,删除了旧的类,将新的 linq 添加到 SQL 的东西,等等。搭建脚手架。然后建成。
问题层出不穷。从我的控件中的旧类型名称到被引用的重复程序集。

即使我已取消引用旧的 System.Web.Extensions 3.6 库,我也忽略了在 web.config 中进一步修改标记前缀设置。

这被证明是关键,所以我必须在整个 web.config 中删除不正确的引用,一切就是一切。

谢谢帮。

于 2009-06-05T02:12:36.910 回答