问题标签 [silverlight-oob]

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.

0 投票
3 回答
3498 浏览

silverlight - 如果下载成功,为什么 WebClient.OpenReadAsync 会返回长度为零的 e.Result?

使用以下代码(来自 Silverlight 4 OOB 应用程序)我得到一个大小为零的结果流,即使下载整个文件 (900+MB) 需要时间并且没有报告错误。Fiddler 还说整个文件都已下载。

进度更改的处理程序(尽管下面未显示)被命中并报告下载百分比增加。

这适用于较小的文件 (10MB)。

有任何想法吗?

0 投票
1 回答
125 浏览

wpf - WPF、Silverlight 和 Silverlight OOB 应用程序的可互换性/可重用性?

对于经验丰富的 WPFers,WPF、Silverlight 和 Silverlight OOB 应用程序和组件的可重用性如何?有多少重叠?

例如,我是否可以编写一个应用程序并以上述三种方式轻松部署它?

理想情况下,我希望编写尽可能少的代码,并具有在各种场景中部署它的灵活性,可能会根据部署启用某些功能。WPF 技术家族对于不经意的观察者来说似乎是一个很好的起点。但真的是这样吗?

0 投票
1 回答
2016 浏览

silverlight-4.0 - 取消 Silverlight OOB 应用程序退出?

当用户关闭我的应用程序时,如果他们有未保存的更改,我希望能够提示他们确认,如果他们指示这样做,则取消应用程序的关闭。应用程序的退出事件不允许取消。有没有办法做到这一点?

0 投票
2 回答
138 浏览

silverlight - Silverlight - 防止 OOB

我想在我的应用程序中停用右键单击,该应用程序提供在桌面上安装应用程序的选项。我该怎么做?

0 投票
1 回答
774 浏览

silverlight - 在 url 上打开 Silverlight OOB(如果已安装)

当我转到 http://mydomain.com/silverlightapp <--- Xap 已加载的位置时,是否有任何方法可以打开我的 Silverlight 应用程序的 OOB 版本(如果已安装)。

就像我去 irc://servername 时打开 irc 客户端一样

但是如果 App.Current.InstallState == InstallState.Installed 在浏览器中加载时,我的应用程序是否可以打开 OOB 版本而不是前缀?

0 投票
1 回答
1979 浏览

silverlight-4.0 - 新 Silverlight 版本 - 麻烦:在 OOB 模式下自动更新

我安装了一个签名的 XAP(Silverlight 版本 4.0.50401.0),并提高了对 OOB 的信任。

每个新版本的 XAP 都在 OOB 模式下成功安装(自动下载和...) - 一切都按预期工作。

现在我安装了最新的 Silverlight 开发工具(现在我有了 Silverlight 4.0.50917.0)。

我所有在浏览器中运行我的应用程序的客户 - 需要更新他们的 Silverlight 运行时 - 都按预期工作 - 漂亮的 Silverlight 更新对话框,安装新的 Silverlight 运行时等。

我的 OOB 安装的客户端出现问题 - 他们忽略了这个新版本的 XAP

为什么在我更新我的 Silverlight 开发堆栈后,OOB 自动更新工具停止工作,为什么 OOB 安装没有检查和更新 Silverlight 运行时版本的机制?也许存在一个,我不知道。

谢谢你。

欢迎任何建议。

祝你今天过得愉快

0 投票
2 回答
2045 浏览

silverlight-4.0 - 在 Silverlight 4 中编辑标题

我们正在开发一个浏览器外的 Silverlight 4 应用程序,并希望在应用程序加载后更改标题。

例子:

我尝试过的三件事:

  1. 上面的示例不起作用并抛出 InvalidOperationException “DOM/脚本桥已禁用。” 我找到的所有参考资料,例如,都说 HTML 桥在 OOB 模式下被禁用。

  2. 创建一个自定义 OOB 窗口,例如,但我更喜欢更优雅的解决方案。

  3. 调整 OutOfBrowserSettings.xml 文件,但加载后似乎无法访问它。

关于如何在应用程序加载后调整标题的任何想法?

0 投票
1 回答
246 浏览

com - 如何在 OOB Silverlight 4.0 应用程序中使用 COM 对象?

我正在考虑构建一个浏览器之外的 Silverlight 应用程序。它必须是 OOB 的原因之一是因为我需要访问一个老式的 ActiveX/COM 对象,并且只允许 OOB。

我无法找到任何有关如何将 COM 对象实际集成到 Silverlight 应用程序的示例。“添加引用”对话框没有 COM 选项卡,所以我迷路了。

有任何想法吗?

0 投票
1 回答
836 浏览

silverlight - Silverlight 4 Out Of Browser:检查更新而不安装?

我创建了一个 Silverlight 4 应用程序,该应用程序已用完浏览器。如您所知,有一个功能可以检查应用程序的新版本是否可用并进行安装。

但是,如果我只想检查更新而不是安装它怎么办?

就个人而言,我不喜欢默默更新自己、从互联网上下载东西的应用程序。所以我想有以下机制。
- 当应用程序启动时,它会检查是否有可用的更新
- 如果有,我会向用户显示一个消息框,告诉她有更新,她可以通过更新按钮下载并安装它
- 用户现在可以决定更新

不幸的是,似乎没有选择只检查更新而不实际下载和安装它。任何想法,如何实现这一目标?

提前致谢,
弗兰克

0 投票
0 回答
365 浏览

silverlight - Silverlight OOB 应用程序无法在 OS X 上安装

我使用 Silverlight 构建了一个 Out-Of-Browser 应用程序,如果在浏览器内运行时右键单击该应用程序,您会看到“将 BlaBla 应用程序安装到这台计算机上”选项。

这在我的 Windows 7 机器上工作得很好,我将图标添加到我的桌面。然而,在我的 OS X 测试盒上,当我右键单击应用程序时,我仍然可以看到安装选项,但它什么也没做。我单击选项进行安装,绝对没有任何反应。

这有什么关系?我在 Silverlight 4 中编写了应用程序,并在我的 OS X 机器上安装了最新版本的 Silverlight。为什么应用程序无法安装并运行 OOB?

提前致谢!