解决fiddler在XP系统下启动时的0x278错误

     0评论

在Windows XP系统安装了fiddler的最新版本:5.0.20194.41348,结果启动时发生错误,搜索一番发现是版本问题,XP系统下可无问题使用的最新版本是5.0.20173.50948,换用此版本即可。

官方论坛上有关于此错误的主题,管理员确认是版本问题,不过在提供了几个内部修复版本后,并没有最终解决问题。一位网友提供了解决方案,即安装web.archive备份的较早版本,实测解决了问题。

帖子内容如下:

This is the last version that works with Windows XP. It is 5.0.20173.50948 (build date: 14-Dec-2017). Size is 7 MB. http://web.archive.org/web/20180311210942if_/https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe All built on later do not work anymore, including: 5.0.20182.28034, 27.6.2018. 5.0.20181.14850, 20.3.2018. 5.0.20181.13826, 12.3.2018. I also noticed that since that version there is kind of online installer that tries to download offline installer, although offline installer is found inside online installer, can be extracted via 7-zip. Luckily the windows xp compatible version installer does not try to download anything, but works just fine (standalone).

启动时报错的具体内容如下:

--------------------------- Awww, Fiddlesticks! --------------------------- Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler. The composition produced a single composition error. The root cause is provided below. Review the CompositionException.Errors property for more detailed information. 1) Unknown error (0x278) Resulting in: An exception occurred while trying to create an instance of type 'Telerik.NetworkConnections.NetworkConnectionsManager'. Resulting in: Cannot activate part 'Telerik.NetworkConnections.NetworkConnectionsManager'. Element: Telerik.NetworkConnections.NetworkConnectionsManager --> Telerik.NetworkConnections.NetworkConnectionsManager --> AssemblyCatalog (Assembly="Telerik.NetworkConnections, Version=0.1.2.0, Culture=neutral, PublicKeyToken=67cb91587178ac5a") Resulting in: Cannot get export 'Telerik.NetworkConnections.NetworkConnectionsManager (ContractName="Telerik.NetworkConnections.NetworkConnectionsManager")' from part 'Telerik.NetworkConnections.NetworkConnectionsManager'. Element: Telerik.NetworkConnections.NetworkConnectionsManager (ContractName="Telerik.NetworkConnections.NetworkConnectionsManager") --> Telerik.NetworkConnections.NetworkConnectionsManager --> AssemblyCatalog (Assembly="Telerik.NetworkConnections, Version=0.1.2.0, Culture=neutral, PublicKeyToken=67cb91587178ac5a") Type: System.ComponentModel.Composition.CompositionException Source: System.ComponentModel.Composition at System.ComponentModel.Composition.Hosting.CompositionServices.GetExportedValueFromComposedPart(ImportEngine engine, ComposablePart part, ExportDefinition definition) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportedValue(ComposablePart part, ExportDefinition export, Boolean isSharedPart) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.CatalogExport.GetExportedValueCore() at System.ComponentModel.Composition.Primitives.Export.get_Value() at System.ComponentModel.Composition.ExportServices.GetExportedValueFromLazy[T](Export export) at System.ComponentModel.Composition.Hosting.ExportProvider.GetExportedValueCore[T](String contractName, ImportCardinality cardinality) at Fiddler.Proxy.() in C:\Jenkins\Fiddler_Windows\workspace\Fiddler2\Common\Core\Proxy.cs:line 250 at Fiddler.Proxy..ctor(Boolean isPrimary, ProxySettings upstreamProxySettings) in C:\Jenkins\Fiddler_Windows\workspace\Fiddler2\Common\Core\Proxy.cs:line 203 at Fiddler.frmViewer.‹•(String[] ˆ•) in C:\Jenkins\Fiddler_Windows\workspace\Fiddler2\Viewer.cs:line 2940 at Fiddler.frmViewer.‡•(String[] ˆ•) in C:\Jenkins\Fiddler_Windows\workspace\Fiddler2\Viewer.cs:line 2757 Fiddler v5.0.20194.41348 (x86 x86) [.NET 4.0.30319.1 on Microsoft Windows NT 5.1.2600 Service Pack 3] --------------------------- 确定 ---------------------------

参考资料

-- EOF --

本文最后修改于4年前 (2020-02-28)

差评不太行一般挺好非常不错 (No Ratings Yet)
读取中...
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址