gpt4 book ai didi

.net - 在浏览器外访问 Silverlight 中的主机或 URL 信息

转载 作者:行者123 更新时间:2023-12-04 10:43:46 26 4
gpt4 key购买 nike

我正在构建一个 Silverlight 应用程序,该应用程序可以轻松部署到不同的网站,并且从应用程序内部,我需要访问托管 Silverlight 的域/主机。所以,我知道对于浏览器窗口中的应用程序,这段代码可以完美运行:

HtmlPage.Document.DocumentUri.Host;

问题是,我需要安装这个应用程序并在浏览器外模式下运行。但是,当我在 OOB 模式下调用相同的代码时,我得到了一个异常,这与 SL 没有在浏览器中运行是完全正常的。但从逻辑上讲,SL 应用程序是从某个地方安装的,我需要访问那个“原始”URL(或者至少,在这个项目中,原始主机对我来说已经足够了)。简单来说,如果应用是从 http://example.com/example.xap 安装的,如何在浏览器用完时以编程方式访问字符串“ http://example.com/example.xap”?我不会提前知道这一点,因为该应用程序将是模块化的并可以部署到任何域。如果没有设置唯一选项,是在隔离存储中创 build 置文件并设置域字符串,还是有更简单的方法?

谢谢,坎。

最佳答案

您可以使用 Application.Current.Host.Source 获取地址(即使在 OOB 中)

关于.net - 在浏览器外访问 Silverlight 中的主机或 URL 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6448426/

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