将 ASP.NET Web 应用程序 .dll 文件上传到网站的 /bin/ 目录时,与重新编译发布版本相比,使用调试版本是否有任何缺点?
例如,在网站本地工作时,构建配置设置为“调试”。当一切看起来不错时,我会继续上传网站/网络应用程序的最新 .dll。此时我是否应该将构建配置切换为 Release,然后进行编译,然后将该版本的 .dll 上传到服务器?
我希望这个问题不是重复的。我阅读了许多其他问题,其中的主题中有类似的单词,但没有找到与我的问题直接相关的内容。
Thanks,
Adam
使用调试程序集运行会对性能造成一些影响,因为它们会占用更多内存,但通常情况并非如此。您应该只在真正的“发布”时部署发布版本。如果您仍然预计在野外会出现某种程度的意外行为,我会考虑使用调试程序集,这样您将从未处理的异常中获得更多有用的信息。真正的性能“陷阱”是debug="true"
在你的 web.config 中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)