【问题标题】:debug Silverlight project to an ASP.NET solution将 Silverlight 项目调试到 ASP.NET 解决方案
【发布时间】:2010-07-26 15:41:58
【问题描述】:

我做不到(将 Silverlight 项目调试为 ASP.NET 解决方案),我已遵循此链接的建议

http://www.codeproject.com/Tips/68127/Unable-to-DEBUG-Silverlight-project.aspx

但运气不佳。

我必须手动进入并附加以处理silverlight页面。

欢迎所有建议。

谢谢,

巫毒

【问题讨论】:

    标签: asp.net silverlight debugging


    【解决方案1】:

    确保你的 ASP.NET 的 web.config 中有这个

    <system.web>
        <compilation debug="true" targetFramework="4.0" />
    </system.web>
    

    【讨论】:

    • 它不允许我的 targetFramework 属性。但是,我确实有“” - 如果我将 Silverlight 测试页面设置为启动,那么调试器会加载符号,但如果我来自不同的 aspx 页面,我希望这是有道理的..
    • 如果您不是直接在 VS 中加载页面,我认为 VS 不会自行加载符号。如果您通过链接到达那里,我相信您必须单独附加。
    【解决方案2】:

    只是为了好玩,试试这个,如果你还没有这样做:

    1. 右键单击 -> Web 项目上的属性。
    2. 在其中一个选项卡菜单的最底部,有一个用于切换调试的选项。其中一个复选框用于 Silverlight。启用它。
    3. 在调试模式下运行并查看断点是否命中。

    祝你好运。

    【讨论】:

    • 是的,我已经尝试过了。这也是我的问题中的链接所建议的......我稍后将更新我的问题以提供更多信息。我知道在调试时正在使用新的 xap 文件,调试器只是不会闯入它,我必须手动附加该进程。
    • 我今天注意到我无法使用 Firefox 进行调试。但在 IE8 中我可以。我还没有检查过,但我想知道这是否是因为浏览器的“调试脚本”设置。值得一试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-05
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多