尝试运行 Silverlight 业务应用程序时引发错误

本文关键字:错误 应用程序 试运行 Silverlight 业务 | 更新日期: 2023-09-27 18:34:25

我对这个错误很聪明。我一辈子都无法弄清楚问题是什么。即使我已经删除了我所做的所有更改,以便它回到创建时提供的基本应用程序,它仍然有相同的错误。有一次我设法对它进行了排序,但我不知道我做了什么来得到它。

如果有人能帮助我理解这个错误,我将不胜感激!

什至无法在断点上进行调试,因为它甚至没有到达我设置的任何断点。消息如下:

Error
Exception has been thrown by the target of an invocation.
Error Details
   at System.Windows.Navigation.PageResourceContentLoader.EndLoad(IAsyncResult asyncResult)
   at System.Windows.Navigation.NavigationService.ContentLoader_BeginLoad_Callback(IAsyncResult result)
Caused by: Exception has been thrown by the target of an invocation.
   at System.Windows.Navigation.PageResourceContentLoader.EndLoad(IAsyncResult asyncResult)
   at System.Windows.Navigation.NavigationService.ContentLoader_BeginLoad_Callback(IAsyncResult result)
Caused by: Exception has been thrown by the target of an invocation.
   at System.Windows.Navigation.PageResourceContentLoader.EndLoad(IAsyncResult asyncResult)
   at System.Windows.Navigation.NavigationService.ContentLoader_BeginLoad_Callback(IAsyncResult result)

还有其他人遇到过这种情况吗?有谁知道如何修复它,以便我可以在抛出后继续处理同一个项目?

谢谢

尝试运行 Silverlight 业务应用程序时引发错误

结论:

这个特定的错误意味着xaml中存在错误,Visual Studio和Expression Blend都不能/不会给出错误的来源,调试也无济于事。这很可能与约束性问题有关。任何有相同错误的人最好彻底检查 xaml 代码。

的问题因我的默认浏览器(SRWare Iron(正在缓存"网站"并且只会显示应用程序的初始版本而变得更加复杂,因此我所做的任何更改都不会在我所看到的内容中更新(因此无论我在代码中更改什么,错误都会继续显示(。正如你可以想象非常令人沮丧!直到我更改 xaml 以显示视觉差异并且没有显示更改,我才意识到这一点。- 有趣的是,这只发生在VS中,表达式混合将正确加载最新版本。

我使IE成为默认浏览器(链接到方法(,因此第二个问题不再是问题,并且错误神奇地消失了(因为我很久以前修复了代码(。

我希望这可以帮助任何可能遇到第一个或第二个问题的人。 - 在搜索网络时,我确实发现了其他一些有浏览器问题的人,但没有人知道它,所以我希望这能解决它。