我正在编写一个WPF应用程序并尝试使用以下XAML将图像绑定到我的视图模型:
<Image Source="{Binding Author.IconUrl, IsAsync=True}" />
Run Code Online (Sandbox Code Playgroud)
问题是图像URL由用户定义,并且通常可以指代Intranet Web服务器上托管的图像.当远程运行WPF应用程序时,它会在尝试解析现在无法访问的映像时锁定.
我认为"IsAsync"绑定属性会导致加载在后台发生,但看起来DNS解析可能仍然发生在主线程中?
即使图像无法访问,我还能做些什么来阻止我的应用锁定?
谢谢,科里
我们在Windows Azure中托管的Web角色使用旧的基于ASMX的Web Reference来联系外部系统.Web Reference代理代码足够大,第一次实例化它会产生很大的成本.
我们希望能够在Web角色启动而不是第一次请求时运行.
我知道IIS 7.5有一个应用程序预热模块,可以让我们实现这一点,但是我无法弄清楚在Windows Azure上是否存在类似的东西.
谢谢,科里