【问题标题】:Edit and Continue options per Solution每个解决方案的编辑和继续选项
【发布时间】:2019-01-27 02:09:56
【问题描述】:

我同时在 2 个项目上工作,一个是 .Net WINFORMS,另一个是 ASP.NET 网站。

由于我还没有弄清楚一些怪癖,在 ASP 网站项目上启用“编辑并继续”,您实际上必须在“选项”、“调试”菜单中取消选择“编辑并继续”。

当我切换回 Winforms 项目时,这会导致我感到沮丧,因为它已被取消选择,因此我无法再进行本地编辑和继续。

  1. 有没有办法在 ASP 网站中启用编辑并继续并保持选中“编辑并继续”选项?

  1. 是否有保存特定于解决方案而非全局的调试选项的设置?

【问题讨论】:

  • AFAIK,网站项目不支持编辑和继续stackoverflow.com/questions/2387985/…,您使用的是 ASP.NET Web 应用程序而不是网站,您是如何在 ASP 网站项目上启用编辑和继续的?此外,恐怕没有这样的设置来保存特定于解决方案的调试选项,而不是全局的。
  • @Brendan Gooden,您的两个项目是否在同一个解决方案中?你用的是最新的VS2017 15.8.1吗?见docs.microsoft.com/en-us/visualstudio/debugger/…,默认不支持某些项目类型。
  • 对不起,我没有说清楚,它们是 2 个独立的解决方案。
  • @Brendan Gooden,大约一周没有收到您的回复,但就像我之前的回答一样,它确实没有您期望的这个功能,但您也可以向产品提交功能请求团队在这里:visualstudio.uservoice.com/forums/121579-visual-studio。 Visual Studio 产品团队正在倾听用户的声音。您可以将您的想法发送到那里,人们可以投票。祝你有美好的一天:)

标签: c# asp.net debugging visual-studio-debugging edit-and-continue


【解决方案1】:

将为所有解决方案设置编辑并继续,我的意思是,如果您为一个解决方案禁用它,如果您再次使用相同的 VS 创建一个新解决方案,它仍然默认被禁用。它没有此功能,仅适用于一种解决方案。

当然,如果 IntelliTrace 已启用并且您同时收集 IntelliTrace 事件和呼叫信息,则“编辑并继续”将被禁用。意思就是在TOOLS->Options->Debugging下开启也不起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 2012-08-14
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多