问题标签 [background-agents]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-phone-7 - WP7 BackgroundAgent 无法启动
我的预定代理遇到了一个奇怪的问题。几周前我创建了它,它可以在我的手机上运行,我对其进行了测试,一切都很好。但是今天我对其进行了修改,重新编译,部署并且......它没有启动。
我添加了 LaunchForTest,尝试了不同的时间跨度......没有任何效果。我已确保正确引用了所有程序集,我没有使用任何禁止的 API……而且它不会启动。即使是干净的构建和干净的安装。我在模拟器上试过,它可以工作。
如果有人知道可能发生的事情......谢谢。
silverlight - 如何在后台代理和前台应用程序之间使用互斥锁作为数据库?
如何使用互斥锁在后台代理和前台应用程序之间进行数据库同步?任何人都可以帮助我为 wp7 学习这两个(wp7 的可实现代码)。请尝试添加一些代码片段,以帮助我以简单的方式理解这些技术。非常感谢。
windows-phone-7 - 从应用程序内启动后台代理
据我了解,如果您注册一个定期任务来处理您的 WP7 动态磁贴,它不会每半小时更新一次以上。但是,我想在每次用户退出应用程序时更新后台代理工作的数据。
我的场景是,我有一个活动磁贴显示计划器中的第一个条目 - 并且根据用户在应用程序中的操作,该计划器可能会删除其条目或预先设置一个新条目。让动态磁贴呈现过时的信息并不是很吸引人。
这是可能的 - 如果是这样,怎么做?
c# - Windows Phone后台代理Microsoft.Phone.dll提交问题
我正在尝试将应用程序提交到应用程序中心,它正在使用背景代理来更新应用程序磁贴。后台代理需要使用 Microsoft.Phone.dll,但是当我提交应用程序时出现以下错误
2011:后台代理无法使用 Microsoft.Phone.Shell.ShellTile::Create,这是 TileAgent.dll 试图使用的程序集。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 试图使用的程序集 System.Windows.Controls.MediaElement::Pause。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 正在尝试使用的 System.Windows.Controls.MediaElement::Stop。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 正在尝试使用的 System.Windows.Controls.MediaElement::Play。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 正在尝试使用的 System.Windows.Controls.MediaElement::set_Position。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 正在尝试使用的 System.Windows.Controls.MediaElement::set_AutoPlay。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 正在尝试使用的 System.Windows.Controls.MediaElement。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 正在尝试使用的 System.Windows.Controls.MediaElement::SetSource。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 正在尝试使用的 System.Windows.Media.VideoBrush。更新您的文件,然后重试。
2011:后台代理无法使用 Microsoft.Phone.dll 正在尝试使用的 System.Windows.Controls.MediaElement::.ctor。更新您的文件,然后重试。
尽管我没有使用任何这些程序集,也没有在代理项目的任何地方引用它们。请帮忙!
编辑:我删除了 create tile 方法,现在这个错误消失了。其余的虽然保持不变,但我没有使用它们中的任何一个在这个项目中绝对没有使用 System.Widnows.Contols
编辑:这是我在代理项目中引用的列表
lotus-notes - 在 Lotusscript 中模拟文档锁定
在我的 Lotus Notes 应用程序中,当用户单击一个操作时,该操作将调用一个运行在服务器上的代理,该代理将处理当前文档。调用的代理有时不会运行(我认为这是因为服务器的并发代理限制)。这就是为什么每 5 分钟会有一个维护代理运行到已处理的文档,而这些文档未被调用的代理处理。问题是,有时,这两个代理同时处理一个文档,产生不可接受的结果。
有没有一种方法可以模拟文档锁定,使得文档一次只能由一个代理处理?我不喜欢使用本机文档锁定,因为可能会出现业务规则问题。我尝试在其中一个代理处理文档时标记文档,然后在完成后清除标志。但是这里的问题是代理仍然有机会同时获取文档引用(可能是由于保存文档的延迟)。
请帮我。谢谢!:D
windows-phone-8 - WP8 应用程序在后台运行
我正在尝试学习如何在 Windows Phone 8 上创建应用程序。我遵循了在 msdn 上发布的本教程。
问题是这段代码不起作用,我不知道为什么。我试图调试它。到目前为止,我发现问题Application_RunningInBackground
是永远不会触发方法。通常,它应该在应用程序在后台运行时开始工作。或者,我错过了什么?
windows-phone-7 - 鉴于缺少服务,在我的 Windows Phone 应用程序中管理数据的最佳方式是什么?
我有一些数据用于填充 Windows Phone 应用程序中的文本框,并更新动态磁贴等。
但是,我不得不聘请后台代理来帮助我的应用程序,因为它需要每小时更新一次。
我无法引用父项目,因为这会导致循环引用。我无法复制代码,因为这会引入冗余和搞砸的可能性(令人惊讶的是,当我尝试这样做时,我收到了无法访问的代码检测警告)。
我应该将数据保存在 csv 还是 xml 文件中,如果是,我如何从父应用程序和代理访问它?
c# - Windows Phone 资源密集型任务退出
我正在编写一个 Windows Phone 应用程序,它需要下载非常大的 mp3 文件,并将它们保存到独立的存储中。我已经得到了所有的代码,我用较小的文件对其进行了测试,但是现在使用实际的文件并使用调试输出监视代码正在做什么,我意识到线程实际上在中途退出下载,并且文件从未真正完成下载。
发生这种情况是否有原因,如果有,我能做些什么来防止这种情况发生?
c# - 甚至在后台执行任务
我正在研究 Windows Phone 8 SKD,以获取有关如何创建任务(准确地说是 FTP 写入)的示例,即使应用程序在后台,该任务也会定期执行。
该文档将我指向后台代理,因为后台传输服务“仅支持使用 HTTP 和 HTTPS 进行传输。不支持 FTP”。我一直在尝试和测试样本,除了无法设置后台代理事件时间这一事实之外,一切正常(或多或少)。根据文档“定期代理通常每 30 分钟运行一次”,并且没有方法/类/构造函数具有时间/日期参数。您有 ScheduledActionService.LaunchForTest(task, Time) 但它只能在调试期间使用,而不是在生产中使用,并且可以使 MS 拒绝您的应用程序进入市场。
是否有任何解决方案或解决方法可以让我的代理每分钟都启动?
windows-phone-7 - Window Phone 循环依赖
我正在开发窗口电话应用程序。在其中我添加了另一个新项目,即在后台工作的调度代理。我在前台添加了代理的引用,但是当我在代理中添加前景的引用时,它会给出有关循环依赖的消息。我怎么解决这个问题?实际上我想在代理和前台访问本地数据库,但无法做到这一点。