【问题标题】:What is the difference between Release configuration and compilation debug=false?Release配置和编译debug=false有什么区别?
【发布时间】:2016-04-11 21:37:51
【问题描述】:

在 Visual Studio 中,我们可以从 IDE 窗口顶部的快捷菜单中选择发布和调试。简单。但是,从此菜单中选择释放不会从Web.config 文件中删除debug="true"。查看图片。我可以选择发布,但配置文件不会改变。如果debug="true" 保留在配置文件中,那么从菜单中选择一种配置而不是另一种配置有什么真正的区别吗?

【问题讨论】:

    标签: asp.net visual-studio visual-studio-2013


    【解决方案1】:

    web.config 中的选项 compilation debug=true 仅链接到 ASP.NET。你会有更多的临时 ASP.NET 文件,没有页面超时,它决定了 aspx 页面是否在调试模式下编译。查看here 激活的内容。

    调试/发布与您如何将 c# 代码编译成 Dll 相关联。当 Release 被激活时,您没有调试信息,并且没有完成一些优化。请参阅here 了解更多信息。

    【讨论】:

    • 非常相关的链接的优秀答案。
    • 谢谢!实际上,我不知道页面超时方面。这说明了同事遇到的问题。
    猜你喜欢
    • 2010-10-30
    • 2011-10-14
    • 2011-03-15
    • 2014-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多