我为一家维护相当新应用的商店工作。该应用程序仍然有其公平的份额,每天都有大量的门票。我们使用这些票据给出的错误信息并不像它可能是有用的,因为应用程序是以发布模式编译的,而我读的是更小更快的(有意义的)。使用调试模式而不是发布模式将应用程序部署到生产?
将.NET应用程序部署到在Debug模式下编译的生产是否存在任何后果?我希望它会慢一点,但我读过的区别是名义上的。这可以向我们保证,当我们在票证上发现错误时,我们有与这些错误相关联的行号,这当然会使调试变得更容易。
任何主要的红旗,会阻止你这样做?我负责研究这种可能性。所以感谢您的任何反馈。
我很欣赏这个反馈。我肯定会想一些“它取决于”。我诚恳地想尝试调试部署,看看它是否会带来任何问题;然而,这个决定并不在我手中。谢谢。 – Mario 2010-10-30 21:11:02