【问题标题】:Visual Studio: edit xaml while debugging (without stopping debugging)Visual Studio:在调试时编辑 xaml(不停止调试)
【发布时间】:2012-03-08 13:39:18
【问题描述】:

我遇到了和这个问题完全相同的问题:Edit Xaml while debugging 有一个转折。

我的调试会话通常会在我需要更改 XAML 中的内容时运行一些代码,如果我按照该问题中的答案所建议的那样分离所有代码,则调试的程序可能会继续运行,但 WCF 服务也托管在调试器将立即停止。

如果没有服务,我的程序通常只持续几秒钟。

那么,有没有办法在调试期间退出 xaml 文件?我不关心调试并继续,我知道更改只有在重新启动应用程序后才会生效。我只需要输入一些东西,这样我就不会忘记并且很恼火我必须使用外部编辑器而不是 VS。

【问题讨论】:

  • 似乎是 M$ 的疏忽。编辑和继续已关闭,因此可以编辑其他代码文件,只是不能编辑 xaml ......这样的痛苦

标签: wcf visual-studio-2010 debugging


【解决方案1】:

我总是使用其他工具。像 notepad++ 或表达式混合。

您可以通过右键单击文件-> 打开方式来进行配置。或者使用表达式混合,您可以获得打开的表达式混合选项,无论如何它对 xaml 都非常好。

【讨论】:

    【解决方案2】:

    如果您需要动态构建,可以查看project Roslyn

    更多信息here

    “开发人员还可以使用此类软件的输出更轻松地执行重构或重组代码等任务,将 C# 和 Visual Basic 功能添加到用其他语言编写的程序中。它还为静态类型添加动态类型C# 和 Visual Basic,允许开发人员在运行中向程序添加对象和新变量。”

    【讨论】:

    • 不需要动态构建。我只想在应用运行时更改代码,但在重新编译之前不需要反映在应用中。
    猜你喜欢
    • 2014-01-16
    • 2023-03-22
    • 2011-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多