假设我更喜欢在开发期间调试我的软件的发布版本。
这样做可能会遗漏什么问题?
最佳答案
发布版本中进行了一些优化。您可以看到完整的优化列表 here .它们都不应该影响计划的结果。
如果您在任何地方都有 DEBUG 指令,它将保留。请特别注意这一点,因为这可能会改变整个功能。
Debug.Asserts 在 Debug 模式下会失败,但在 Release 模式下不会。
关于c# - 调试发布版本而不是调试版本可能会遗漏哪些问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8447606/