ASP.NET网站DLL:调试与发布版本

Ada*_*ane 3 asp.net dll

将我的ASP.NET Web应用程序.dll文件上传到我的网站的/ bin /目录时,使用调试版本是否有任何缺点,而不是重新编译版本构建.

例如,在网站上本地工作时,构建配置设置为Debug.当事情看起来不错时,我会继续为网站/ webapp上传最新的.dll.我应该在那时将构建配置切换到Release,然后编译,然后将该版本的.dll上传到服务器吗?

我希望这个问题不重复.我在这个主题中读了许多其他类似单词的问题,但没有找到与我的问题直接相关的内容.

谢谢,

亚当

Rex*_*x M 5

使用调试程序集运行在性能上要稍微重一点,因为它们会占用更多内存,但通常不会如此.您应该只在部署版本构建时才真正"发布".如果您仍然预期会出现某种程度的意外行为,我会考虑使用调试程序集,这样您就可以从未处理的异常中获得更多有用的信息.真正的性能"陷阱" debug="true"在你的web.config中.