【问题标题】:Dubuging problem in asp.net?asp.net中的调试问题?
【发布时间】:2010-01-18 06:26:18
【问题描述】:

在我的项目中,当我构建项目时,它会给出此消息:

要调试此模块,请将其项目构建配置更改为调试模式。要禁止显示此消息,请禁用“Warn inf no user code on launch”调试器选项

因此,当我放置断点时。断点不起作用。你能帮帮我吗?

【问题讨论】:

    标签: asp.net


    【解决方案1】:
    • 检查标准工具栏是否显示您正在调试模式下工作。这是导致此问题的最常见原因。此设置控制 Run 将使用的模式。 (也可以查看此工具栏,右键单击 Visual Studio 菜单区域并确保选中“标准”工具栏。)
    • 检查您没有使用 ctrl+f5 运行(等于 Start without Debugging)。这与您收到的错误消息不符,因此很可能不是答案。
    • 检查解决方案配置 没有指定项目应该在发布模式下构建。要访问它,请右键单击解决方案,查看解决方案的属性,然后在弹出的配置对话框编辑器中查看项目的配置设置。

    【讨论】:

    • 我让他们从发布中调试并取消选中它不起作用的复选框,Jorn Jensen 先生
    • 如果取消选中它,项目将不会被构建。这不是解决方案。他们都应该建造。并且 Debug 版本应该使用 Debug 配置构建,而 Release 版本应该构建 Release 配置。退后一步,看看“标准”工具栏,应该有一个下拉菜单,您可以在其中选择调试和发布。
    • 不,Jorn 先生,它收到相同的消息,断点不起作用。
    • 我认为您正在以发布模式运行解决方案,正如 ArsenMkrt 所写。仔细检查您是否可以在菜单中看到 Debug/Release 下拉菜单,就在绿色 run 箭头 (vs2008) 的右侧。如果您更改项目的构建配置,您可能希望全部重新构建。
    • 先生。 Jorn 我确实喜欢这条消息没有显示,但断点不起作用。我确实喜欢这个工具>>选项>>调试>>(取消选中复选框)启用我的代码
    【解决方案2】:

    您正在尝试在发布模式下调试您的项目...将项目切换到调试模式,单击重建,然后按 F5。

    【讨论】:

    • 实际上我的项目有 3 层架构。在我的项目解决方案资源管理器中,三个项目分别是业务层、数据层和表示层。
    • 我确实喜欢右键单击项目解决方案资源管理器>>属性。属性窗口包含配置:Active(Debug),platform:Active(Any(CPU))。配置项目 |配置 |平台 |出道业务员 |调试 |任何 CPU |取消选中复选框 Datalyer |调试 |任何 CPU |取消选中复选框 Frentend |调试 |.NET |取消选中复选框
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-19
    • 1970-01-01
    • 2019-10-24
    • 2010-12-31
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多