为什么Publish比XNA中的Release更快?

luq*_*qui 0 c# xna

我正在XNA中制作游戏,我注意到当我发布游戏时运行速度比在发布模式下运行时要快.我在构建选项中启用了优化,禁用了跟踪和调试.还有什么可以在这里发生.这导致调整困难.谁看过这个吗?会发生什么事?

Jul*_*anR 5

如何在发布模式下运行它?你按F5或绿色箭头按钮('开始调试')?如果是这样,这将运行附带VS调试器的程序,在某些情况下会使代码速度降低一个数量级以上(使用XNA的CPU密集型代码看到这种差异).要么使用Ctrl + F5('Start Without Debugging')运行代码,要么从VS外部运行代码(据我所知,同样的事情).