问题描述
我使用VS2008C#开发webservice,(新学使用VS2208)当我调试时,想使用VS可视化工具查看DateSet(或DataTabel)里面的数据时,(点击右边的放大镜)就会出现以下错误.我要怎么办?有时候调试时,DateSet(或DataTabel)没有右边的放大镜,这又是什么回事?有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾。**************异常文本**************Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.RemoteObjectSourceException:无法将类型为“EnhancedDataSetVisualizer.DataSetVisualizerSource”的对象强制转换为类型“Microsoft.VisualStudio.DebuggerVisualizers.VisualizerObjectSource”。--->System.InvalidCastException:无法将类型为“EnhancedDataSetVisualizer.DataSetVisualizerSource”的对象强制转换为类型“Microsoft.VisualStudio.DebuggerVisualizers.VisualizerObjectSource”。在Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.DebugeeHost.CreateSourceInternal(StringassemblyNameOrLoc,Byte[]assemblyBytes,StringclassName,BooleanisLoc)---内部异常堆栈跟踪的结尾---在Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.DebugeeHost.CreateSourceInternal(StringassemblyNameOrLoc,Byte[]assemblyBytes,StringclassName,BooleanisLoc)在Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.PrivateCallback.MaybeDeserializeAndThrowException(Byte[]data)在Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.ManagedShim.DelegatedHost.CreateViewer(IntPtrhwnd,HostServicesHelperhsh,SafeProxyWrapperproxy)**************已加载的程序集**************mscorlib程序集版本:2.0.0.0Win32版本:2.0.50727.3053(netfxsp.050727-3000)基本代码:file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll----------------------------------------Microsoft.VisualStudio.CommonIDE程序集版本:9.0.0.0Win32版本:9.0.30729.1基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.CommonIDE/9.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.CommonIDE.dll----------------------------------------System.Windows.Forms程序集版本:2.0.0.0Win32版本:2.0.50727.3053(netfxsp.050727-3000)基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll----------------------------------------System程序集版本:2.0.0.0Win32版本:2.0.50727.3053(netfxsp.050727-3000)基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll----------------------------------------System.Drawing程序集版本:2.0.0.0Win32版本:2.0.50727.3053(netfxsp.050727-3000)基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll----------------------------------------System.Xml程序集版本:2.0.0.0Win32版本:2.0.50727.3053(netfxsp.050727-3000)基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll----------------------------------------System.Configuration程序集版本:2.0.0.0Win32版本:2.0.50727.3053(netfxsp.050727-3000)基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll----------------------------------------Accessibility程序集版本:2.0.0.0Win32版本:2.0.50727.3053(netfxsp.050727-3000)基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll----------------------------------------Microsoft.VisualStudio.DebuggerVisualizers程序集版本:9.0.0.0Win32版本:9.0.21022.8基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.DebuggerVisualizers/9.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.DebuggerVisualizers.dll----------------------------------------System.Windows.Forms.resources程序集版本:2.0.0.0Win32版本:2.0.50727.3053(netfxsp.050727-3000)基本代码:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_zh-CHS_b77a5c561934e089/System.Windows.Forms.resources.dll----------------------------------------**************JIT调试**************要启用实时(JIT)调试,该应用程序或计算机的.config文件(machine.config)的system.windows.forms节中必须设置jitDebugging值。编译应用程序时还必须启用调试。例如:<configuration><system.windows.formsjitDebugging="true"/></configuration>启用JIT调试后,任何无法处理的异常都将被发送到在此计算机上注册的JIT调试器,而不是由此对话框处理。
解决方案
解决方案二:
http://msdn.microsoft.com/zh-cn/library/zayyhzts(v=VS.90).aspx
解决方案三:
直接拖的控件吗?还是HTML不对称呢。重新装一下吧。
解决方案四:
一般这种我都重装试试。。
解决方案五:
重启回复内容太短了!
解决方案六:
修复一下估计是工具问题
解决方案七:
继续等待,继续将就用吧~~~
解决方案八:
建议重装下~~