问题标签 [background-agent]
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 - In Mango, is it possible to reference background agents in class libraries?
I have an app which currently plays music (in the background) all the time it is running.
We wish to upgrade this in the Mango version of the app to use an Audio Playback Agent.
The majority of the playback logic is currently in a class library referenced by the main app. When using the, Beta 2 version of the, mango tools to add a reference to the agent from the class library project I get "Unable to add the selected reference because it is not supported by background agents."
Is this a known issue/by design?
Any known work arounds if it is?
Any alternatives? (Other than moving the code into the application project)
Yes, I've updated the library project to 7.1.
c# - InvalidCastException HttpWebRequest c#
我有一个问题:当我在 BackgroundAgent 中创建 HttpWebRequest 时,应用程序会抛出 InvalidCastException。此代码适用于 App 前台任务,但不适用于 BackgroundAgent:
完整代码: http: //pastebin.com/zyCHBQuP
windows-phone-7 - 如何从 Mango 中的后台代理访问 SqlServerCE 数据库?
我正在尝试使用后台代理每 x 分钟更新一次实时磁贴。我已经看到我可以使用后台代理来更新动态磁贴。我想对我的项目中使用的 SqlCE db 进行查询,我想在OnInvoke
事件中执行它。
如何从后台代理项目(在同一解决方案中)访问我的主 WP7 项目中存在的功能?
windows-phone-7 - 是否可以有不同的 IsolatedStorageSettings.ApplicationSettings?
我的问题是,我对 ApplicationSettings 所做的更改似乎没有在我的 AudioPlayerAgents ApplicationSettings 中更新,这应该是相同的?!
我的程序如下所示:
在 OnNavigatedTo 的 MainPage.xaml.cs 中,我正在创建两个音频文件数组
然后我将其中一个数组保存在 ApplicationSettings
然后我关闭并启动 BackgroundAudioPlayer。
在我的 AudioPlayer 中,我正在加载之前保存的 ApplicationSettings,它工作正常。
但是当我以后想用另一个数组替换 MainPage.xaml.cs 中的 ApplicationSettings
并在我的 AudioPlayer 中再次加载值,我的 ApplicationSettings 中仍然存在旧值,AudioPlayerAgent 和 MainPage 都应该使用相同的 ApplicationSettings 对吗?事实上,它第一次被保存并可供 AudioPlayerAgent 使用,所以我错过了什么?
我的音频课看起来像这样
windows-phone-7 - 从手机设置中禁用后台代理
我的应用程序使用后台代理来执行定期任务。正如后台代理指南中所述,我为用户提供启用/禁用此功能的选择。我使用了一个带有 isChecked 属性绑定的 ToogleSwitch 控件。但是,我不知道如何检测用户是否从手机设置中禁用了代理;我应该删除并重新安排代理每次检查吗?
谢谢,
埃迪
windows-phone-7 - 动态 LiveTile - 使用后台任务在 LiveTile 上渲染自定义字体 TextBlock
我在使用 liveTile 上的自定义字体资源渲染自定义文本块时遇到问题?
我的项目在后台更新动态磁贴。但它应该是个性化的。
我正在使用此代码。但它不能正常工作,当我尝试使用嵌入字体时,文本显示为空白,位图背景工作得很好。但是字体不起作用。
当我在“前台代理”中使用相同的代码时,字体显示完美。
sql-server-ce - 如何在后台代理和前台应用程序之间进行通信?
我在 Windows Phone Mango 上有一个后台代理和一个前台应用程序。(这是同一解决方案中的两个不同项目。)当后台代理运行时,它将记录插入到前台应用程序可访问的数据库中。我如何通知前台应用程序它应该检查数据库中的新行?
我不能只static event
在数据上下文类中有一个,因为后台和前台是两个不同的线程,static
一个类上的变量不是跨线程共享的,对吧?
我只需要从前台进行轮询吗?
windows-phone-7 - BackgroundAgent 试图更新我的 AdControl?
我尝试运行 Marketplace 测试工具包,但它在能力验证中失败,Microsoft.Advertising.Mobile.dll 试图进行一系列调用。这是可以理解的,但我绝不会尝试从 BackgroundAgent 更新 AdControl。我能想到的最接近的事情是:
Application.Current 调用是试图参与广告控制吗?如果是这样,我该如何防止它这样做?
编辑:这是错误消息之一的输出:
windows-phone - WMAppManifest.xml 后台代理错误
添加后台代理任务后,我收到 WMAppManifest.xml 文件的警告。我的xml是:
后台代理类文件名 - ScheduledTaskAgent
后台代理程序集名称 - myAgent
后台代理默认命名空间 - myAgent
谁能指出错误?提前致谢。