gpt4 book ai didi

visual-studio-lightswitch - LightSwitch v1 显示红色 X 且无法加载数据

转载 作者:行者123 更新时间:2023-12-01 10:54:07 25 4
gpt4 key购买 nike

我使用在 Visual Studio 2010 Professional 上运行的 Visual Studio LightSwitch 2011 (v1) 创建了一个应用程序。它是一个桌面应用程序,我使用 SQL Server 身份验证连接到数据库。 (所有客户端的用户名/密码相同)。

该应用程序适用于大多数用户,但对于 4-5 位用户,它会显示一个红色 X 并表示无法加载数据。这是有史以来最模糊的错误消息,我不知道是什么原因造成的。用户都可以从他们的 PC 访问我们的数据库,因为其他一些非 lightswitch 应用程序工作正常。这排除了任何网络/连接问题。

经过几天的搜索和尝试解决这个问题,我还没有找到一种简单的方法来确定 red-X 错误的原因。此外,用户位于不同的国家/地区,因此我无法实际访问他们的机器。我唯一需要继续的是这些用户都在运行 Windows 7(没有安装防火墙)。其中一位最终全新安装了 Windows 7,在安装应用程序时,他遇到了红色 X(无法加载数据)错误。

有什么简单的方法可以找出 lightswitch 无法从我们的数据库加载数据的原因吗? (数据库 = SQL Server 2005)

感谢您的帮助。

最佳答案

查看 Eric Erhardt's article .这是一个引用:

When your application fails to load data successfully, the screen will display a red X and the tool tip will say “Unable to load data. Please check your network connection and try loading again.”

A little known secret about LightSwitch is that the server has a Diagnostics subsystem integrated with ASP.NET tracing. LightSwitch’s Diagnostics subsystem is a lot more powerful than just telling you what exception was thrown when issuing a query. You can use it to trace through the actions that were requested of the server, and what steps the server took in response to each action. So even if things seem to be working, you can get more information about what your application was actually doing.

因此您可以启用诊断然后在以下位置打开跟踪:your-lightswitch-application-address/trace.axd。然后您可以检查错误详细信息(从博客文章中截取的屏幕截图):

The error as shown from the trace

另一种替代方法是 to use Fiddler .同一篇文章中也对此进行了解释。

关于visual-studio-lightswitch - LightSwitch v1 显示红色 X 且无法加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16520105/

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