gpt4 book ai didi

c# - 调试 Silverlight 和 Silverlight 单元测试

转载 作者:太空狗 更新时间:2023-10-30 00:58:57 25 4
gpt4 key购买 nike

我在调试 silverlight 和 silverlight 单元测试时遇到问题。

先说调试silverlight。我的 silverlight 项目在项目属性中检查了“silverlight”调试器,所以我不太明白。有时它会调试正常,我可以在我的 View 模型类中放置断点,而其他时候则不能。这是其他人正在寻找的东西吗?

接下来是调试单元测试。我使用了 silverlight 单元测试框架,所以测试在浏览器中运行。我应该如何调试这些测试?我正在盲目地编写测试,这没关系,直到事情变得复杂。

例如,对于经典的单元测试,您可以只放置断点。或者您可以使用 Console.WriteLine。至少我需要能够在运行 silverlight 单元测试时将某些调试信息写入网页。

谢谢。

最佳答案

调试 Silverlight

在多进程浏览器中调试可能会很痛苦。一旦开始调试,您通常必须手动附加调试器,因为 Visual Studio 启动然后尝试调试的进程不是运行 Silverlight 插件的进程。

在 Debug模式下启动应用程序后,只需使用 Debug-->Attach to process... 即可。我从来没有使用这种方法调试失败。

我也是posted here关于这个多进程浏览器 Silverlight 调试问题。

注意:多进程浏览器包括 Chrome、IE8 和 Firefox 3.5,尽管 IE8 在工作时做了一些时髦的事情来解决多进程问题。

报告反馈

我还没有尝试过,但是 here is a useful blog关于为 Silverlight 提供崩溃处理。它可能会让您了解如何在单元测试时操作 HTML 页面以提供跟踪式日志记录。

关于c# - 调试 Silverlight 和 Silverlight 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1751693/

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