1

尝试调试 silverlight 应用程序时出现白屏死机。问题是我不知道是什么原因造成的,也没有从 Visual Studio 或浏览器本身 (IE9) 获得任何类型的信息。断点不会被击中,因为App()App.xml.cs不会被触发。

该应用程序在我自己的笔记本电脑上运行良好,但我正在尝试在服务器上对其进行最终调整,一旦完成,该服务器将托管该应用程序。问题出现在此服务器上。

是否有任何方法可以获取有关导致它的原因的信息,或者是否有人遇到过类似问题?

4

3 回答 3

1

在 IE 中点击F12并进入网络并开始捕获。如果下载出现问题以及 Silverlight 插件出现问题(检查控制台或脚本标签),您应该会在此处看到错误。

于 2012-04-05T12:03:13.303 回答
0

这可能有多种原因,包括数据库连接、WCF 服务和许多其他因素的问题。可能有助于您获取一些信息的一件事是名为Fiddler的产品。如果您能够在您的开发机器上下载并安装它,那么您可以在尝试访问服务器上的应用程序时运行它。它将为您的应用程序初始化的每个步骤提供消息,包括数据库身份验证、服务身份验证、xap 文件传输等。

于 2012-04-05T09:43:54.337 回答
0

我的问题与未从 Web 项目的 .aspx 页面加载的 init 参数有关,如果您遇到“白色死屏”问题,请尝试查看此问题。

于 2014-01-27T13:53:32.890 回答