如何从DownloadStringCompleted事件中获取此错误?这是不是意味着,它已经完成了?还有其他事件可以解决这个问题吗?
我很少得到这个错误,但偶尔会发生在我的WP7手机上.我有一个Web客户端,我一遍又一遍地开火,然后我从已完成的事件中重新开火.这是否正在发生,因为仍然存在一些陈旧的连接?有没有办法防止这种100%?
我已经检查过线程是否有机会自己走过去,但它只是在已完成的事件中触发.
我怎么能确定,当整个事件被解雇时,客户端不再是isBusy?一个建议是在客户端忙的时候添加一段线程休眠.
一些伪代码.
var client = new WebClient("URL 1");
client.CompletedEvent += CompletedEvent;
client.downloadasync();
void CompletedEvent(){
Dosomestuff;
client.downloadasync(); //This is where we break.
}
Run Code Online (Sandbox Code Playgroud) 我收到了这个错误
Package could not be registered.
Run Code Online (Sandbox Code Playgroud)
当我尝试在模拟器中运行我的8.1 Silverlight应用程序时.
我在AppxDeploy的任何事件日志中都没有错误.
这是我升级到8.0的7.1应用程序.然后升级到8.1.
我正在使用Visual Studio 2013(V12)Update 2 RC.
我将积极参与这篇文章,如果需要更多信息,我将返回.