By default, a Release build employs various optimizations.
根据预设,发行版会进行各种最佳化。
If this is a Release build, you can change the project Settings so that you generate a.
如果这是一个发布版本,您可以更改项目设置,使你产生。
This is the least likely cause of release build problems, but it does arise on occasion.
这导致发布版本问题的可能性最低,但有时确实会发生。
This indicates that native symbols were stripped during the Release build of the application.
这表明,在应用程序发布期间,本地符号被去除。
This error was causing the release build of the application to crash, whereas the debug build worked fine.
这一错误将会导致应用构造的崩溃,而调试构造却很正常。
When you have that option you may be tempted to use a debug build on staging and a release build in production.
如果你可以选择,你可能希望在交付准备服务器上使用调试构建版本,在生产环境上使用发布构建版本。
This section presents information on why and when you would want to change from a debug build to a release build.
本节介绍有关为什么以及何时需要将调试版本更改为发布版本的信息。
As I have described in this article, this is essentially the difference between an integration build and a release build.
正如我在本文中所描述的,这是集成构建和发布构建的本质上的区别。
When you use optimizations to create a release build, the compiler will not produce symbolic debugging information.
当使用优化创建发布版本时,编译器不会产生符号调试信息。
When a project or solution is fully developed and sufficiently debugged, its components are compiled in a Release build.
在项目或解决方案完全开发并充分调试后,在“发布”版本中编译其组件。
If your code generates compile errors after switching from debug build to release build, there are some areas you should check.
如果从调试版本切换到发布版本后代码生成编译错误,有几个方面应该检查。
In a release build, stray Pointers have a greater chance of pointing to uninitialized memory instead of pointing to debug information.
在发布版本中,游离的指针有更多机会指向未初始化的内存,而不是指向调试信息。
In the meantime, we're still working on multiplayer and testing in the Pre-Release build if you'd like to join us (more information in our last post).
在此期间,我们仍然在多人游戏和测试在预发布版本,如果你想加入我们(更多信息在我们的最后一个职位)。
As this is a pre-release build, it is not advisable to use this software on a production system with information on it that you depend on for your business.
由于这是一个预发布材它不宜用在生产这种软件与信息系统,它取决于你您的生意。
There are other differences, but following are the primary differences that would cause an application to fail in a release build when it works in a debug build.
还有其他差异,但以下是导致应用程序在调试版本中可以运行但在发布版本中失败的主要差异。
By retaining a copy of the mapping.txt file for each release build, you ensure that you can debug a problem if a user encounters a bug and submits an obfuscated stack trace.
通过保存发布构建版本的mapping .txt文件拷贝,确保当用户碰到bug,并把混淆后的堆栈调试跟踪信息提交给你时,你可以进行调试从而修复问题。
Collier mentioned that "the goal of OpenStack is to support multiple hypervisors, although currently the release build is lacking support for both VMware and Microsoft's Hyper-V."
Collier提到,“OpenStack的目标是要支持多种虚拟服务器,尽管当前发布的版本还不支持VMware和微软的Hyper - V。”
At Release Build Minus One - ideally, the last version before the public beta hits the streets - there are only five "blocking" bugs, all of which Rakowski and team deem fixable.
发布版本——在公开的beta版本面世之前的最后一个版本只剩5个阻碍性错误(blocking bugs),Rakowski的团队认为这些bug都是可以解决的。
There is a greater chance that stack variables will still be zero in a debug build compared to a release build because of compiler optimizations of stack variables in a release build.
因为在发布版本中编译器对堆栈变量进行优化,所以与发布版本相比,堆栈变量在调试版本中仍然为零的可能性更大。
Because heap layout is different between release and debug versions, a memory overwrite might not create any problems in a debug build, but may have catastrophic effects in a release build.
由于堆布局在发布版本和调试版本间不同,因此内存覆盖在调试版本中可能不会引起任何问题,但在发布版本中可能导致灾难性的后果。
Support often exists those browsers modern enough to recognize HTML5 but often requires a pre-release build, including for Apple's Safari 4, Google's Chrome 3, Mozilla Firefox 3.5 and Opera 10.
对于那些已经能够支持HTML5技术的浏览器如苹果Safari4,谷歌Chrome3,Mozilla Firfox3.5,Opera10而言,理论上讲应用WebGL标准的难度并不大,不过仍然可能需要发布专门的pre-release版本才可以完美支持WebGL标准。
The build and release workflow is defined with participation from each of the stakeholders.
这个构建和发布工作流是由每个涉众的参与来详细说明的。
To streamline the overall software delivery process, you should be implementing a centralized build and release process management infrastructure.
为了改经整个软件交付的过程,您应该实施一个集中的构建和发布管理基础设施。
Executing in a geographically distributed model like this is the perfect scenario for centralizing build and release management processes.
执行一个像这样的地域上分布的模型是集中构建和发布管理过程的完美场景。
Deployment build with automatic tagging of release versions.
部署构建自动打上发布版本标签。
Anyone who is responsible for setting up and maintaining a software project's build and release environment should read this book.
任何负责构建和维护软件项目的构建环境与发布环境的人都应该阅读这本书。
All of the information about the build and release process is logged centrally, so there is one place to go to find out what went into a release candidate and the results of any build.
关于构建和发布过程的信息都被集中地记录,因此可以从一个地方找到什么将会成为发布候选者以及任何构建的结果。
When you are ready to release your application, you have to build a release mode version of it, which means signing the application with your private key.
您准备发布自己的应用程序时,必须构建一个发布模式的版本,这意味着用私有密钥签署应用程序。
Being sandwiched between the development and release management disciplines, build management activities can fall through the cracks between existing toolsets.
作为开发和发布管理规程之间的夹层,构建管理活动会因为现有工具集之间的裂缝而失败。
It is useful to have a build number for each build you release for easier tracking of defects and newly added features.
为所发布的每个构建版本使用一个版本号的方法对跟踪缺陷和新添加的功能非常有用。
应用推荐