当前位置:编程学习 > C#/ASP.NET >>

在Web窗体设计器未能加载该文件 自定义封送拆收器...不实现ICustomMarshaler接口

当打开ASPX页面时提示如下错误,只能看到HTML代码,看不到WebForm控件编辑界面,这个问题要怎么解决,高人们请帮帮我!

=====================================================================

在Web窗体设计器未能加载该文件。请更正下列错误,然后尝试重新加载:

自定义封送拆收器
System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler不实现ICustomMarshaler接口。

确保在项目中生成或者引用了页中使用的所有类。如需要更多信息,请单击“帮助”。

====================================================================== --------------------编程问答-------------------- up --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- code??
--------------------编程问答-------------------- 不是代码,是网页的设计界面,就是可以看到文本框、按钮之类控件的可编辑界面

忘了说环境了

WINDOWS 2003 STANDARD + SP2
VS2003 + SP1
VSS2005
.NET FRAMEWORK 1.1 + 2.0
INFRAGISTICS 2003
OFFICE 2003
SYBASE ASE 12.5
IIS 6

--------------------编程问答-------------------- 网页用到没自定义控件
还有你的网页是继承与page ,还是自己的类?
如果没有以上问题,建议重装
--------------------编程问答-------------------- UP!! --------------------编程问答-------------------- 网页可以编译运行,但是就是不能进入编辑界面

下午重装了VS2003,没打SP1补丁包,问题依旧

卸载的时候只是卸了VS2003然后重装,并没有卸基本组件

继续求答案! --------------------编程问答-------------------- WinForm和WebForm都是同样的问题,无法打开窗体设计窗口 --------------------编程问答-------------------- 问题解决了

在C:\WINDOWS\assembly里把重复的文件删除就可以了

也许是重复安装VS2003的原因导致的 --------------------编程问答-------------------- 恭喜你了 --------------------编程问答-------------------- 我也遇到这个问题,环境与你的相同。具体是怎么做的?要删除的是哪些文件?我点卸载总是显示不能卸载~~
急啊~~在赶一个项目,现在都动不了了~~
感谢万分!!!!! --------------------编程问答-------------------- 问题解决了 

在C:\WINDOWS\assembly里把重复的文件删除就可以了 

要删除哪些重复的文件呢? --------------------编程问答-------------------- 哥们,后来问题是怎么解决的啊?
--------------------编程问答-------------------- 进入控制面板,运行Microsoft .NET Framework 1.1 配置
选择程序集缓存,如果有2个一模一样的CustomMarshalers,删除一个 --------------------编程问答--------------------
引用 9 楼 zxczxczxc 的回复:
问题解决了

在C:\WINDOWS\assembly里把重复的文件删除就可以了

也许是重复安装VS2003的原因导致的


这个方法好用,谢谢了。 --------------------编程问答--------------------
引用 12 楼 yanghengfei 的回复:
问题解决了 

在C:\WINDOWS\assembly里把重复的文件删除就可以了 

要删除哪些重复的文件呢?

低调接分。
--------------------编程问答-------------------- --------------------编程问答-------------------- mark
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,