0

这是来自 Silverlight 的新手。我有一个托管在 ASP.NET 应用程序中的 Silverlight 应用程序。我需要的是在 XAML 文件后面的代码中获取虚拟目录路径。在 ASP.NET 中,HttpRuntime.AppDomainAppVirtualPath已经完成了必要的工作。如何在 SL 中实现相同的目标?

4

1 回答 1

0

无法完全获取虚拟路径,但找到了可接受的解决方法。Application.Current.Host.Source将始终在 ClientBin 文件夹中提供我的 .xap 文件的来源。如果有的话,这个 Uri 也会有虚拟目录。因此,我通过从 ClientBin 部分开始切掉部分并将所需资源的相对 Uri 附加到子字符串中,从中获得了一个子字符串。

于 2012-11-16T15:58:06.097 回答