腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8756)
视频
沙龙
0
回答
多个
BackgroundWorker
引发
超时
异常
wpf
、
multithreading
、
timeout
、
httpwebrequest
、
backgroundworker
如果我保持两个Filedownload (在下面的链接中找到代码)处于暂停模式,并且如果我启动文件下载的第三个第三实例,我得到
超时
错误。我正在开发一个WPF应用程序,其中我需要从CDN服务器下载
多个
.zip文件。我正在使用下面的代码下载文件。 在我的例子中,我必须同时下载
多个
文件,并显示每个文件下载的进度。当我在Puase模式下保持两个FileDownloader实例时,当我启动第三个实例时,我面临操作
超时
错误。第三个实例持续等待webResp = (HttpWebResponse)webReq.GetResponse(
浏览 2
提问于2017-06-02
得票数 0
回答已采纳
4
回答
BackgroundWorker
中未处理的
异常
c#
、
exception
、
backgroundworker
、
unhandled-exception
我有一个小型WinForms应用程序,它利用
BackgroundWorker
对象来执行长期运行的操作。 如果操作
引发
代码不处理的
异常
,
BackgroundWorker
将捕获该
异常
并将其传递给RunWorkerCompleted事件处理程序,在该事件处理程序中,该
异常
将作为
BackgroundWorker
如果在Visual调试器下运行,调试器将在
引发</e
浏览 5
提问于2009-06-25
得票数 74
回答已采纳
1
回答
是否有必要结束ThreadPool on Application.Exit()?
c#
、
thread-safety
、
threadpool
、
cancellation
我有一个单独的
BackgroundWorker
和ThreadPool,它在后台执行方法。(
BackgroundWorker
用于用户界面反馈)ThreadPool.QueueUserWorkItem(foo, null);
BackgroundWorker
_DoWork: while (_isF
浏览 7
提问于2015-06-12
得票数 0
回答已采纳
5
回答
BackgroundWorker
中未处理的
异常
c#
、
.net
、
multithreading
、
debugging
、
backgroundworker
我使用
BackgroundWorker
是因为它允许UI在长时间运行的数据库查询期间保持畅通,并为我简化了线程模型。在这些后台线程中,我偶尔会遇到DatabaseExceptions,并且在调试过程中,我在工作线程中至少看到了其中一个
异常
。我非常确信这些
异常
都是
超时
,我认为时不时的期待是合理的。我的问题是,当这些后台工作线程中的一个发生未处理的
异常
时会发生什么。 我不认为我能在另一个线程中捕获
异常
,但是我能期望我的WorkerCompleted方法被执行吗?是否有任何
Backgro
浏览 13
提问于2008-11-03
得票数 73
回答已采纳
1
回答
Python3:关于expect列表的问题
python-3.x
、
expect
、
pexpect
下面是模板,在while循环中,变量" index“是一个列表,因此,我无法理解代码"if index == 0”,index= "suc",index1="fail“吗?请尽量把它弄清楚。 while True: if index == 0: elif index == 1: eli
浏览 1
提问于2018-01-30
得票数 1
回答已采纳
1
回答
在Windows上实现线程安全FTP文件获取守护进程
c#
、
windows-services
、
ftp
、
backgroundworker
我开始实现一个简单的守护进程,它在
BackgroundWorker
组件的帮助下从FTP位置获取一个文件,以保证线程的安全。} private void transferBackgroundWorker_DoWork(objectsender, DoWorkEventArgs e)
BackgroundWorker
worker = sender as
BackgroundWorker
;
浏览 1
提问于2009-07-28
得票数 0
回答已采纳
3
回答
如何使用
BackgroundWorker
event RunWorkerCompleted
c#
、
winforms
、
backgroundworker
backgroundWorker
1.RunWorkerAsync();然后,它将触发DoWork事件。所以我们可以在那里做点什么。private void
backgroundWorker
1_DoWork(object sender, DoWorkEventArgs e)
BackgroundWorker
worker= sender as
BackgroundWorker
; // report progress.resultLabel.Text
浏览 2
提问于2013-11-01
得票数 7
回答已采纳
4
回答
.NET后台工作人员--没有办法让
异常
正常地返回到主线程吗?
.net
、
winforms
、
backgroundworker
问题:重新使用.NET后台工作人员,难道没有办法让
异常
正常地传递回主线程吗?背景: 目前,在我的WinForms应用程序中,我有一个通用
异常
句柄,大致是:(a)自定义应用程序
异常
然后呈现给用户,但不要退出程序;(b)如果有其他
异常
,则出现然后退出应用程序。上面的内容很好,因为我可以在应用程序中的任何地方抛出适当的
异常
,并且表示/处理是一般处理的。
浏览 4
提问于2010-03-29
得票数 6
回答已采纳
3
回答
如何处理
BackgroundWorker
处理程序中
引发
的
异常
?
backgroundworker
我以为
BackgroundWorker
对象会捕获在DoWork处理程序中
引发
的
异常
,并将其传递给RunWorkerCompleted处理程序,但我的程序并没有发生这种情况。ExecBackgrpundWorker(); } { { throw new NotImplementedExcep
浏览 1
提问于2011-08-19
得票数 1
1
回答
Button.Click事件处理程序能否被
BackgroundWorker
.RunWorkerCompleted事件处理程序中断?
winforms
、
backgroundworker
、
buttonclick
下面是一个示例情况:在
BackgroundWorker
仍在运行时,用户按下窗体上的按钮。此时,
BackgroundWorker
完成它的任务,或者
引发
异常
,因此控件应该转到
BackgroundWorker
.RunWorkerCompleted事件处理程序.我的问题是:
BackgroundWorker
.RunWorkerCompleted事件处理程序是否有可能中断Button.Click事件处理程序的执行?
浏览 4
提问于2012-03-06
得票数 0
回答已采纳
1
回答
C#中未捕获未处理的
异常
c#
、
backgroundworker
我使用下面的代码来处理程序中所有未处理的
异常
。但问题是
异常
没有传播到指定的方法。这个后台工作人员负责应用程序的大部分工作,如果doWork方法中有
异常
,它就不会像我期望的那样被传播。下面是我在MainForm中使用的后台工作者的代码。private void button_startSync_Click(object sender, EventArgs e)
backgroundWorker
1.RunWorkerAsync(getSettings());\
浏览 2
提问于2012-05-05
得票数 4
回答已采纳
5
回答
访问参数传递给
BackgroundWorker
,即使有
异常
?
c#
、
backgroundworker
短版更长版本 我正在应用程序中使用
BackgroundWorker
组件。现在,我将消息的ID作为参数传递给CurrentlyHandledMessages,它发送消息,
引发
RunWorkerCompleted事件,并从
BackgroundWorker
列表中删除ID。但是,如果出现
异常
,我无法理解如何将参数传递给
BackgroundWorker</e
浏览 11
提问于2013-04-11
得票数 2
回答已采纳
1
回答
BackgroundWorker
在发生已处理
异常
时停止
c#
、
email
、
smtp
、
backgroundworker
但是,当此
异常
发生时,将
异常
写入日志并继续大约需要5分钟,之后每封电子邮件都会以相同的
异常
失败(处理每封失败的电子邮件大约需要5分钟)。根据我的研究,当在调试模式下抛出未处理的
异常
时,
BackgroundWorker
就会停止。但是,我已经使用调试和发布配置运行了这个项目,其行为也是一样的。即使在调试模式下,
BackgroundWorker
也会在没有调试器弹出任何
异常
消息的情况下长期停止。编辑:我还应该补充说,在一些罕见的情况下,当SmtpException与消息‘失败发
浏览 1
提问于2014-01-02
得票数 1
回答已采纳
2
回答
捕获
超时
异常
c#
、
oracle
、
c#-4.0
我正在试图捕捉Oracle中是否出现
超时
错误。在谷歌了很多之后,我没有找到任何具体的解决办法。OracleException ex) if (ex.Number == 01013)但我不确定
超时
异常
数是否为
浏览 17
提问于2015-11-19
得票数 1
回答已采纳
5
回答
如何处理
BackgroundWorker
线程的
异常
?
c#
、
.net
、
wpf
、
multithreading
、
backgroundworker
在WPF应用程序中,我有一个由计时器定期运行的脱落数据库访问任务,并且这个任务已经在
BackgroundWorker
线程中执行。当连接尝试失败时,我将通过try_catch构造
引发
异常
,并希望更新UI线程中的状态栏文本。在
BackgroundWorker
中是否有一些预构建事件构造来实现这一点,比如DoWorkEventHandler或RunWorkerCompletedEventHandler,它们可以用于此?编辑(添加): 如果我想使用RunWorkerCompletedEventHandler参数处理e.Error内部
浏览 7
提问于2010-02-20
得票数 9
回答已采纳
3
回答
BackgroundWorker
&例外
c#
、
exception
、
backgroundworker
说 }; 我有
异常
未处理的错误..。代码似乎不属于RunWorkerCompleted。如何处理错误?
浏览 3
提问于2010-11-25
得票数 5
回答已采纳
1
回答
未处理的
异常
和后台工作人员
.net
、
exception-handling
、
backgroundworker
在我们的应用程序中,我们使用几个使用SERVICENAME__bgw.RunWorkerAsync()执行的后台工作器,其中SERVICENAME是由不同的定时器执行的几个不同的后台工作进程之一。 我的问题是,该错误消息(期望用户单击)会挂起整个应用程序,还是只挂起启动该应用程序的进程?
浏览 1
提问于2015-06-22
得票数 0
回答已采纳
1
回答
BackgroundWorker
.RunWorkerCompleted线程安全吗?
.net
、
wpf
、
backgroundworker
当然,我认为错误产生的页面正在捕获
异常
后面的所有代码。当我放慢速度来尝试和调试时,就很难再现。我获得文本和信息来格式化在UI线程上创建的
BackgroundWorker
上的文本。在调用
BackgroundWorker
之前,我将rawText设置为“获取文本”,如果是
BackgroundWorker
IsBusy,则调用CancelAsync()。rawText = "getting text";
backgroundWorker
.
浏览 4
提问于2013-09-14
得票数 3
回答已采纳
4
回答
BackgroundWorker
OnWorkCompleted
引发
跨线程
异常
c#
、
winforms
、
backgroundworker
、
arcgis
、
multithreading
我使用
BackgroundWorker
来执行繁重的操作,在OnWorkCompleted事件上,我重新启用了一些按钮,更改了TextBox.Text属性,并
引发
了父窗体的事件。当我单击某个打开form B的按钮时,即使我没有在那里做任何事情并将其关闭,并试图从我的数据库中引入下一个页面,OnWorkCompleted也会在工作线程(而不是我的主线程)上被调用,并抛出一个跨线程
异常
编辑: 我已经设法将问题缩小到arcgis和
BackgroundWorker
。我有以下的解决方案:在arcmap中添加一个命令,打开一个简单的带有
浏览 0
提问于2009-05-04
得票数 3
回答已采纳
1
回答
WPF -使用
BackgroundWorker
使用异步命令处理错误
c#
、
wpf
、
exception
、
asynchronous
、
backgroundworker
我正在使用中的AsyncDelegateCommand类,但是我不知道如何处理我的action委托中发生的
异常
。successfully completed) 我期望捕获readFile方法中抛出的任何
异常
,并设置的Error属性,以便在
BackgroundWorker
.RunWorkerCompleted处理程序中进行访问。然而,当我运行我的应用程序时,我在readFile抛出的一个
浏览 1
提问于2010-10-21
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券