silverlight - Windows Phone 7 - 应用程序无法启动,没有错误,只是加载时退出

标签 silverlight visual-studio-2010 windows-phone-7

在准备发布我的手机应用程序时,我想我会更改所有程序集的版本号。

我也遇到了 WCF 服务客户端没有自动生成代理代码的问题,这是我提出的一个已知错误,MS 已为 vNext 修复,但我认为它不相关。无论如何,我对此进行了排序,并且相信这与我为发布所做的准备有关。

我的应用程序现在无法加载到模拟器或设备中。它只是在 CLR 引导期间爆炸,没有错误来帮助我。我很困惑,我用 MS 打开了十年来的第一个支持电话。

这是输出窗口的内容:

'taskhost.exe' (Managed): Loaded 'mscorlib.dll'
'taskhost.exe' (Managed): Loaded 'System.Windows.RuntimeHost.dll'
'taskhost.exe' (Managed): Loaded 'System.dll'
'taskhost.exe' (Managed): Loaded 'System.Windows.dll'
'taskhost.exe' (Managed): Loaded 'System.Core.dll'
'taskhost.exe' (Managed): Loaded 'System.Xml.dll'
'taskhost.exe' (Managed): Loaded '\Applications\Install\A2C90EB3-BF72-4317-B6FB-7D05843D6E15\Install\Company.Product.Mobile.WindowsPhoneUK.dll', Symbols loaded.
'taskhost.exe' (Managed): Loaded '\Applications\Install\A2C90EB3-BF72-4317-B6FB-7D05843D6E15\Install\Company.Product.Mobile.dll', Symbols loaded.
'taskhost.exe' (Managed): Loaded 'Microsoft.Phone.dll'
'taskhost.exe' (Managed): Loaded 'Microsoft.Phone.Interop.dll'
The thread '<No Name>' (0xc7e00a2) has exited with code 0 (0x0).
The thread '<No Name>' (0xcdd0076) has exited with code 0 (0x0).
The program '[232259726] taskhost.exe: Managed' has exited with code 0 (0x0).

看?没有错误!没什么可继续的。我不能在 blummin 手机上设置 Fusion 日志。

日志应该显示更多的程序集加载。我已经撤消了我的更改,版本号不再是自动的,我想不出我可能做过的任何其他事情会导致这种情况!

绝对需要源代码控制。

谢谢,卢克

最佳答案

上周我遇到了同样的奇怪错误。

在创建了一个新的解决方案(构建和运行没有问题)之后,我发现更改命名空间会导致错误。

希望能帮助到你。

关于silverlight - Windows Phone 7 - 应用程序无法启动,没有错误,只是加载时退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6654028/

相关文章:

silverlight - 为什么 WPF/Silerlight XAML 文件可以在没有默认命名空间的情况下进行解析?

c++ - OpenCV 程序无法在 Visual Studio 2010 上编译

c# - 标准方式为 Windows Phone 动态设置基于主题的图像

c# - SQLite插入数据到表后如何获取最后一行ID

c# - RDLC 中的超链接破坏了报告

c# - 从目录中获取图像

wpf - 在 Silverlight 中的 ContentPresenter 中将样式应用于 TextBlocks

silverlight - 在 XAML 中重用按钮内容

asp.net - 从 1.1 版本开始迁移 ASP.net 应用程序的建议

c++ - 从 VS2005 或 VS2010 中的现有代码创建 C++ 项目