问题标签 [release]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 没有找到 MSVCP90.dll?
在我的项目中,如果在发布时编译项目,它会询问我 MSVCP90.dll。
如果是调试,它不会...
你遇到过这样的情况吗?
你知道为什么需要这个 .dll 吗?或者什么配置使它成为理想?
谢谢你的建议。。
svn - 定时发布分支
团队的一部分人正在处理下一个版本/冲刺,其余的人在发布到生产之前进行测试和修复上一个冲刺的错误。
下一个版本的工作部分现在想要分支,另一部分希望尽可能晚,因为一旦我们分支,他们就必须开始合并修复。
我不喜欢让任何人等待提交,因为我们还没有分支。我也不喜欢在人们不懂合并时浪费他们的时间。(并且 SVN 不合并重命名)
有什么意见或建议吗?谢谢
笔记:
这在过去是一个更严重的问题,因为我们使用带有 1.4 存储库的 tortoisesvn 1.6,这阻止了 GUI 进行分支/合并操作。所以我通过升级 repo 消除了这个障碍。至少现在团队成员应该很容易合并。
iphone - iPhone 开发 - 释放一个自动释放的对象
如果我释放一个自动释放的对象会发生什么?它是我想释放的自动释放 UIButton,创建 UIButton 的唯一方法是使用方便的方法 buttonWithType:。它会像普通对象一样从内存中释放吗?或者我应该让自动释放池来处理它?如果可以的话,我一开始就不会让它自动发布。
谢谢!!
objective-c - Objective-C 设置 nil 和释放的区别
我已经了解到,在dealloc
你做[object release];
但在viewDidUnload
(在 UIViewController 子类中)你做self.object = nil
。真正的区别是什么,因为self.object = nil
(我们假设对象是一个(nonatomic, retain)
属性)保留nil
(什么都不做)然后释放旧值,然后引用计数为 0,对吗?
iphone - Objective C 发布、自动发布和数据类型
我是内存管理代码的新手,但我很好地理解了这个想法。
在通过 XCode 中的泄漏工具获取我的应用程序时,我注意到我只需要清理我的自定义对象,而不是例如动态创建的数组,所以我认为这些数据类型是自动释放的——因为我只需要释放数组我用作对它们有(保留)的属性。
然后我注意到一些奇怪的事情:我在某个初始化的数组上出现了泄漏,如下所示:
但不是类似的
现在,一个设置为“新”的原因是它可以有 0-99 个项目,而我知道的另一个总是 9。由于两个数组稍后根据用户传递给相同的方法交互时,如果我没有在方法结束时释放,或者如果我释放了异常,我会得到泄漏!
我将第一个数组更改为
我没有泄漏,也不必释放任何东西。谁能解释一下?
c# - 如何释放后期绑定的 COM 对象?
我想我也必须释放后期绑定的 COM 对象。
但这如何直接完成?
在我的情况下,我使用 C# 中的以下代码从 Google Earth(简化)中获取焦点:
那么在这种情况下如何释放相机和谷歌地球对象呢?
c# - OLE DB 发布配置问题
当我使用 Visual Studio 2008 在发布配置模式下编译我的 C# WPF 项目并在我的计算机上运行该项目时,我完全没有问题。如果我将 Release 目录移动到另一台计算机(没有 Visual Studio)上,除了 OLE DB 之外,一切似乎都可以正常工作。这可能是因为另一台计算机没有 OLE DB 所需的东西。如何在发布配置中包含 OLE DB,以便它可以在其他计算机上运行?
iphone - 发布控制器和视图
如果我有一组在高级应用程序“重新启动”例程中发布的自定义 UIViewController,那么发布他们的视图的好方法是设置
在dealloc方法中?
c# - 在发布模式下写入调试
我有一个我需要吞下的异常(记录期间的异常),但是我不希望异常信息完全丢失在时间的迷雾中,所以我想我至少可以输出它来调试使用
这样,如果需要支持,至少可以在有问题的机器上使用 DebugView。
问题是在发布模式下删除了 Debug 类 - 如何在发布模式下输出要调试的内容?
svn - 如何发布 Web 应用程序?
我真的不知道如何在 Web 开发中正确执行从离线开发到实时网络服务器的部署。我主要依靠直觉,但这或多或少是我到现在为止所做的:我有一个用 python 或 php 编写的 Web 应用程序,并且我将它托管在一个实时网络服务器上。我用的是svn下的离线开发版本。
现在,当我开发离线版本时,我将对 svn 执行提交。当发布的时间到了,我可以:
- 将代码从离线服务器复制到实时网络服务器上的临时目录,然后将旧代码库与新代码库交换(例如,使用链接),或者...
- 让实时网络服务器在结帐 svn 上工作,然后运行 svn 更新。
我通常做第二个,虽然如果我必须在实时部署之前升级数据库,我通常会编写升级 sql 脚本,然后先在实时数据库上运行它们,然后再结帐。
这项任务的最佳实践是什么?