我有fiddlerApplication的项目,为我节省了一些会话.当我启动程序首次启动后重启100%失败然后10%失败90%工作.
它失败时最大的问题是在try / catch中没有捕获任何异常.这是我的代码
static class Program { [STAThread] static void Main(string[] args) { try { browserToRun.GoTo("www.test.com"); fiddlerApplication.AfterSessionComplete += fiddlerApplication_AfterSessionComplete; //HERE it fails fiddlerApplication.Startup(8888,true,true); fiddlerApplication.Shutdown(); } catch (Exception ex) { // it is not getting to here fiddlerApplication.AfterSessionComplete -= fiddlerApplication_AfterSessionComplete; fiddlerApplication.Shutdown(); } } public static void fiddlerApplication_AfterSessionComplete(Session sess) { try { if (!sess.fullUrl.Contains("test")) return; GlobalDownloadLink = sess.fullUrl; } catch (Exception ex) { successful = false; throw new System.ArgumentException(ex.Message,"fiddlerApplication_AfterSessionComplete"); } } }
我的新更新Apconfig with new error配置系统无法初始化
<configuration> <runtime> <legacyCorruptedStateExceptionsPolicy enabled="true" /> </runtime> <configSections> </configSections> <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup> <appSettings> <add key="browserShow" value="Y"/> <add key="DebugCreate" value="true"/> <add key="FileName10" value="AccountActivity"/> <add key="FileName20" value="ForeignActivities"/> <add key="FileNameShar" value="MatbeotSchirim"/> </appSettings> </configuration>
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。