gpt4 book ai didi

.net - 您能否轻松地将 WPF 应用程序转换为 WPF XBAP 应用程序?

转载 作者:行者123 更新时间:2023-12-01 05:39:07 26 4
gpt4 key购买 nike

我在这里问这个问题是因为在网上寻找答案后,我似乎无法找到我正在寻找的答案。

我想知道您能否轻松地将构建的 WPF 应用程序用于在桌面上运行,并将其作为 XBAP 应用程序运行?

如果您可以轻松做到这一点,是否有资源可以让我了解如何操作?

我的另一个问题是关于一般的 XBAP 应用程序......它们可以托管在某处的 Web 服务器上,然后有人通过他们的浏览器远程访问它吗?还是我必须为此创建一个 Silverlight 应用程序?

基本上是远程访问的 XBAP,或者它只是在本地机器上运行,但在浏览器中(我不确定这是否有用)

最佳答案

当您作为 XBAP 运行时,您必须在完全信任和部分信任之间做出决定。部分信任限制了您可以做的一些事情(例如,访问本地存储、打印等) 完全信任 XBAP 可以做与应用程序相同的事情,但在签名方面存在很大问题(需要签名供用户运行)。我们(我的公司)去年曾试图让它发挥作用,但无法使用自签名证书正确完成。事实证明它非常棘手,而且没有可用的资源来处理它。不过,现在情况可能已经改变。

这取决于转换它 - 你需要交换一些东西(例如 Window 应该被 Page 替换)和导航功能完全不同(更像是具有历史记录的 native Web 应用程序等)。

XBAP 应用程序在计算机上的沙箱中运行(至少部分信任),因此它被下载并在本地运行(在浏览器中)。这意味着除非您制定一些自动更新方案 - 它将是使用的旧版本,下次用户启动它。如果他从发布的地方访问它 - 它将被更新并且新版本将取代旧版本。

至于资源 - 转换它主要是将旧应用程序复制到 XBAP 应用程序中 - 除了上述内容。

希望这可以帮助。

关于.net - 您能否轻松地将 WPF 应用程序转换为 WPF XBAP 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6794740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com