gpt4 book ai didi

ASP.NET 网站 DLL : Debug vs. 发布版本

转载 作者:行者123 更新时间:2023-12-02 21:33:31 26 4
gpt4 key购买 nike

将 ASP.NET Web 应用程序 .dll 文件上传到网站的/bin/目录时,与重新编译发布版本相比,使用调试版本是否有任何缺点。

例如,在网站本地工作时,构建配置设置为“调试”。当一切看起来不错时,我会继续上传网站/网络应用程序的最新 .dll。此时我是否应该将构建配置切换为 Release,然后进行编译,然后将该版本的 .dll 上传到服务器?

我希望这个问题不是重复的。我阅读了该主题中包含类似词语的许多其他问题,但没有找到与我的问题直接相关的内容。

谢谢

亚当

最佳答案

使用调试程序集运行会对性能造成一些影响,因为它们会占用更多内存,但通常情况并非如此。您应该只在真正的“发布”时部署发布版本。如果您仍然预计在野外会出现某种程度的意外行为,我会考虑使用调试程序集,这样您将从未处理的异常中获得更多有用的信息。真正的性能问题是在 web.config 中包含 debug="true"

关于ASP.NET 网站 DLL : Debug vs. 发布版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1251797/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com