【问题标题】:Edit and Continue in Silverlight?在 Silverlight 中编辑并继续?
【发布时间】:2009-12-11 01:07:16
【问题描述】:

Edit-And-Continue 是我之前在基于 C# 的 Winforms 和 ASP.NET 项目中使用过的最喜欢的调试工具之一。但是,我在 VS 2008 上运行 Silverlight 3.0 应用程序,每当我尝试进行更改(中断后)时,它都会显示“调试 Silverlight 应用程序时不允许更改”。项目设置中也没有“启用编辑并继续”选项。

有没有人(可能是内部人员)知道微软什么时候会支持这个功能??? (我需要它!)

【问题讨论】:

    标签: c# .net silverlight


    【解决方案1】:

    说实话,我怀疑它永远不会成为一个功能。 EAC 一直要求您直接附加到 .exe 才能工作。对于 Silverlight,那个 .exe 是浏览器,而不是您正在开发的 .exe。

    如果您希望在运行时编辑 XAML,您可能会考虑动态加载情况,您可以在运行时刷新控件。在这种情况下,您可以在调试时编辑 XAML,但恐怕您会被托管代码卡住。

    编辑: 您可能会考虑的一种可能性(但我没有尝试过)是针对单元测试编写代码。然后,有一个名为TestDriven.net 的工具允许您使用 EAC 调试您的测试(作为一项高级功能)。从那里,您可能能够执行一些 EAC,但您将通过单元测试来执行此操作,而不是实际在 Silverlight 环境中。

    猜你喜欢
    • 2021-03-28
    • 1970-01-01
    • 2012-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-29
    • 2017-02-15
    相关资源
    最近更新 更多