问题标签 [xbap]
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.
wcf - XBAP childWindow 控件是否可用类似于 Silverlight 3 ChildWindow?
Silverlight 3 工具包具有用于模型弹出功能的ChildWindow控件。这很棒。有人知道可以通过 XBAP 使用的类似控件吗?
假设可能有人将功能移植回 WCF/XBAP?
试图在不使用第三方购买的控件(违反当前公司政策)的情况下找到解决方案。
deployment - XBAP 完全信任部署
我执行以下步骤来部署需要完全信任权限的 wpf 应用程序:
1-使用 makecert.exe 创建证书
2-创建签名的应用程序和部署清单。
3-在 IIS 中构建网站以托管文件(包括 MyApplication.exe.manifest 和 MyAppicatio.xbap)
4-添加证书-用于签署清单-到IE证书存储(信任根证书颁发机构和受信任的发布者),IE菜单栏->工具Internet选项->内容->证书
但是当我尝试在 IE6 中浏览 Xbap 文件时,它会抛出未授予下载 MyApplication.exe.manifest 文件的异常。
当我使用 caspol.exe 工具向我的部署 url 授予访问权限时,它运行良好。
但是我怎样才能使证书方法正常工作?
谢谢
wpf - 框架的导航 xBap 问题
我在 xBap 中导航时遇到问题
我创建了两个页面(Page1 和 Page2)
第 1 页有一个导航到第 2 页的按钮
在 Page2 中有一个没有任何来源的框架
运行应用程序后,导航到page2,导航将正常工作,
但是当我在浏览器中按返回时,然后再次按 button1
浏览器将显示此消息
注意:在某些情况下您需要重复尝试
任何帮助!
提前致谢
c# - 检测框架版本 3.5
我正在开发一个具有多个(~100)用户的 XBAP(部分信任)应用程序。
在下一个版本中,先决条件已经从 framework 3.0 提升到 framework 3.5,我们需要一种简单的方法来检测每台客户端机器的 framework 版本,并建议他们是否需要升级。
关于如何做到这一点的任何想法或建议?
c# - C# XBAP QueryString (BrowserInteropHelper.Source.Query) 超过2080个字符问题
我正在将一个很长的参数字符串传递给 C# XBAP 应用程序,并且我正在使用 BrowserInteropHelper.Source.Query 方法来读取参数字符串。但是,由于某种原因,每次参数的字符串大约为 2080 个字符时,应用程序都会失败。
我是否超过了最大长度?任何帮助都会很棒!
wpf - 部署后如何更新 XBAP 的配置文件
这是我的场景,希望得到任何反馈。
我们有一个 WPF XBAP 应用程序,它托管在我们客户的 IIS 服务器上,我们作为供应商对此没有任何控制权。因此,作为配置的一部分,客户端首先需要配置 WCF 服务以指向正确的端点。服务的默认位置是“ http://localhost/XYZ.svc ”,需要更改为适当的地址,例如“ http://USC.intl.edu/XYZ.svc ”(当然我们的服务不称为 XYZ ,仅以该名称为例)。
我们的测试场景中的问题是,一旦我们在配置文件 (Appname.exe.config) 中更改这些值,清单文件就会变得无效并且我们开始收到错误。
我看过的解决方案是关于 mageui.exe 的。我们的客户可能没有这个实用程序。那么我们如何在不使用此实用程序的情况下实现这一目标并使应用程序可配置。
任何输入将不胜感激。
谢谢,
萨利尔
reporting - 在 XBAP 部分信任中查看报告
我在 XBAP Parttail Trust 中查看应用程序报告时遇到问题。由于在 Partial trust 中使用 xbap,无法使用 windowsFormsHost。有没有办法在 XBAP 应用程序中查看报告?(rdlc || 水晶 || 等)
wpf - 在 WPF 中检测浏览器版本
是否可以找出浏览器托管应用程序 (XBAP) 在哪个浏览器版本中运行(例如 IE6、IE7 或 IE8)?我想从 XBAP 中找出浏览器版本。
c# - XBAP 刷新事件
我正在开发一个 xbap 应用程序,并且遇到了用户使用 F5 刷新应用程序的问题,这会导致应用程序立即崩溃。解决方法是使用浏览器刷新按钮。这会按预期重新加载应用程序。
当用户在 xbap 中按 F5 时究竟会发生什么?有没有办法覆盖这种行为,或者至少让它像用户按下浏览器中的按钮一样工作?
c# - 无法使用 Visual Studio 2010 调试 XBAP
刚刚将我的项目迁移到 Visual Studio 2010,但目标框架仍然是 3.5。项目包含一个部分信任的 XBAP 应用程序和一堆 WCF 服务。
调试配置为使用 -debug 和 -debugSecurityZoneUrl 参数启动 PresentationHost.exe。
在 VS2008 下一切正常,在 VS2010 Beta2 中(不确定 RC),但在 VS2010 RTM 下调试由于某种原因不起作用。应用程序运行,但没有遇到任何断点。如果发生例如异常,消息框会出现“你想调试还是关闭...”,在我选择“调试”选项后,会出现新的奇怪消息框:
吹嘘的多目标在哪里?
有没有人遇到过同样的问题?
更新:
尝试使用“使用 URL 启动浏览器”选项进行调试。调试工作正常,但我得到 SecurityException。所以这是可能的,只需要弄清楚如何使它与“启动外部程序”选项一起工作。
更新2:
检查了 PresentationHost 在两种情况下实际加载的内容:
“启动外部程序” - 来自 C:\Windows\System32\ 的最新版本 (4.0.31106.0)
“使用 URL 启动浏览器” - 旧版本 (3.0.6920.4902) 来自 C:\Windows\winsxs\x86_wpf-presentationhostexe_31bf3856ad364e35_6.1.7600.16385_none_6fca8974817173aa