首页 文章
  • 2 votes
     answers
     views

    使用开源工具设置复杂的舞台环境

    我发现这个问题有任何好的答案,通常是因为读者对问题的用户缺乏了解,所以我将会非常详细 . 例如这个问题:Create a "label" in subversion indicating what files should be in the next release(5投票答案似乎很接近,但不完全存在)和这个问题:Using Subversion Tags to Deploy...
  • 1 votes
     answers
     views

    如何将发布目标添加到Makefile?

    我有以下Makefile,我想配置它默认生成调试版本,并通过指定相应的目标发布版本 . 我正在尝试解决的问题是, - 项目包含单元测试,我希望它们包含在默认构建中,但是从发布中排除,所以我将发布目标添加到Makefile: FC = ifort FFLAGS = -c -free -module modules -g3 -warn all -warn nounused LDFLAGS ...
  • 1 votes
     answers
     views

    弹出和推送自动配置作为优先发布版本的反应

    在我们公司内部,我们使用TeamCity进行自动触发的构建配置(定期触发),以及手动不常作的构建配置 . 自动构建的示例包括:最新的构建,测试等 . 这些通常是因为新的代码/数据可用而触发的 . 目前,在所有平台上发布我们的产品存在大的链接过程 . 这是通过运行最后一个组合构建配置手动完成的,它将完成它需要的所有构建配置 . 它们都不会被自动触发,并且所有这些都是发布构建链的独特之处 . 我的问题...
  • 5 votes
     answers
     views

    当运行时期间可以移动所有权时,Rust编译器如何知道何时调用drop? [重复]

    这个问题在这里已有答案: How does Rust know whether to run the destructor during stack unwind? 3个答案 根据The Rust Programming Language: 在Rust中,您可以指定在值超出范围时运行特定的代码位,编译器将自动插入此代码 程序员不应该显式释放资源(从 Drop trait调用 drop 函...
  • 0 votes
     answers
     views

    清单合并失败并出现多个错误,请在生成签名apk时查看日志

    生成Release apk时,我总是收到此错误 . 我真的很震惊这个问题 . 我已经尝试了所有可能的Stack Overflow解决方案,但都是徒劳的 . 我不知道我哪里错了 . Build.gradel buildscript { repositories { maven { url 'https://maven.fabric.io/public' ...
  • 198 votes
     answers
     views

    Xcode / iOS:如何确定代码是否在DEBUG / RELEASE构建中运行?

    我正在制作处理敏感信用卡数据的应用程序 . 如果我的代码在调试模式下运行,我想将此数据记录到控制台并进行一些文件转储 . 但是在最终的appstore版本上(即它在发布模式下运行时)必须禁用所有这些(安全隐患)! 我会尽力回答我的问题;所以问题就变成'Is this solution path the right or best way to do it?' // add `IS_DEBUG=1`...
  • 1 votes
     answers
     views

    Android Instrumentation测试问题:调试与发布模式

    为了自动化测试,我们正在考虑Android仪器测试 . 但是,我们担心如果将单元测试置于调试模式,性能可能会有很大差异 . 在做了一些搜索后,似乎没有明确的答案 . 因此,我们需要对以下几点作出一些澄清 . Eclipse / ADT是否使用相同的编译器优化选项编译项目,无论是处于调试模式还是发布模式? 由Eclipse / ADT生成的apk始终处于调试模式(无论是“run as”还是“...
  • 0 votes
     answers
     views

    我为什么要使用调试版本? [关闭]

    我有一个简单的问题: 我为什么要在Android应用中使用调试配置? 我的问题的原因是我遇到了一些只发布的错误,如果我总是在发布版本中调试我的代码,那么可以完全避免这些错误 . 所以在发布版本中我只是将debuggable标志设置为true并在调试期间禁用ProGuard . - >问题消失了 . (当然,我仍然必须使用ProGuard进行一次测试...) 有没有反对我的方法的论据?如果没...
  • 31 votes
     answers
     views

    Xcode调试和发布之间的区别

    Cocoa应用程序的调试和发布版本之间有什么区别?我知道调试版本包含调试的其他信息,但还有什么不同?
  • 122 votes
     answers
     views

    调试与发布性能

    我遇到了以下段落: 在Visual Studio中编译代码时,IDE中的“调试与发布”设置对性能几乎没有差别......生成的代码几乎相同 . C#编译器并没有真正进行任何优化 . C#编译器只是吐出IL ...而在运行时它是执行所有优化的JITer . JITer确实具有调试/释放模式,这对性能产生巨大影响 . 但这并不能决定你是否运行项目的调试或发布配置,而是关闭是否附加了调试器 . ...
  • 0 votes
     answers
     views

    Microsoft Visual Studio:Debug dll由内置于发布模式的二进制文件使用

    在我的Visual Studio 2008项目中,活动配置为Release,并且在编译器和链接器设置中未启用调试符号 . 我正在从命令提示符构建一个exe文件: devenv standalone_cpp.sln /build "RELEASE|WIN32" 没有理由在运行时使用调试DLL MSVCR90d.dll,但它会崩溃 . 我没有丝毫的线索,为什么只有调试dll被拾取...
  • 1 votes
     answers
     views

    在.NET中,如何识别C DLL是否在DEBUG或RELEASE构建中?

    感谢网络的一些资源,我做了一个小工具来了解我的.NET dll是在调试还是在发布版本中;但我希望它也适用于c / c DLL . 有人有这方面的一些代码吗? DLL使用Visual Studio编译 .
  • 3 votes
     answers
     views

    使用发行版EXE调试DLL

    是否可以使用发布模式EXE执行调试模式DLL? 我正在尝试这种情况,但EXE不加载调试DLL并抛出错误“此应用程序无法启动...” . 我知道这不是好事,但由于某些要求,我必须做到这一点 .
  • 125 votes
     answers
     views

    错误“在Visual Studio中找不到元数据文件'…\Release\project.dll'”

    最近我开始随机收到这条消息: 在Visual Studio中找不到元数据文件'... \ Release \ project.dll' 我有一个包含几个项目的解决方案 . 当前的构建模式是Debug,所有项目的配置都设置为Debug . 但是当我尝试运行主项目时 - 有时它会给我一些错误,所有这些都是“元数据文件'... \ Release \ projectX.dll'找不到” - 而且,看...
  • 2 votes
     answers
     views

    调试和发布模式之间的性能测试

    我正在测试性能 . 程序通过TCP连接从其他端接收大量字节并解析为目标结构 . 如果我在Debug(F5)中尝试它,非常认真地延迟 . 但如果我在Release(Ctrl F5)中尝试它,它的工作非常顺利 . 我使用WireShark检查情况,TCP窗口更新语句让我知道接收端的状态 . 我想知道我是否想制作最终用户程序 . 该程序应该在调试模式和发布模式下工作? 数据大小非常大,传输间隔很短 . ...
  • 7 votes
     answers
     views

    CouchDB作为Erlang版本的一部分

    我想 Build 和deploy一个应用程序,其中Django作为前端,YAWS(appmods)或Mochiweb / Webmachine作为后端,CouchDB作为数据存储 . 此外,我计划广泛使用CouchDB的复制能力,以便为整个应用程序提供高容错能力 . 我倾向于认为,为了实现这一点,我必须创建一个单独的OTP版本,它将YAWS和CouchDB作为Erlang / OTP应用程序 . ...
  • 0 votes
     answers
     views

    螺纹钢释放不是以奇怪的错误开始的

    在MacOS下运行“钢筋生成”的时候运行得很好 . 在linux(gentoo)下执行相同操作时,启动发布失败,错误与asn1_db相关 . 这是否意味着主机系统上的erlang安装在某种意义上是破坏的? Exec: /home/apis/smsapi/rel/smsapi/erts-5.9/bin/erlexec -boot /home/apis/smsapi/rel/smsapi/releas...
  • 8 votes
     answers
     views

    AV播放器完全删除视频内存不足

    我知道Stackoverflow有关于这个问题的一些提示,但我没有找到一个非常令人满意的答案来解决我的问题 . 我想从内存中完全删除AVPlayerLayer类中使用AVPlayer播放的视频 . 我已经读过你实际上不允许调用包含AVPlayerLayer的类的dealloc . 但即使我这样做,视频仍然在内存中(cfr声音不会停止播放) . 有些人暗示你应该暂停播放器,或只是加载一个新视频,但我...
  • 458 votes
     answers
     views

    如何使用Gradle创建一个发布签名的apk文件?

    我想让我的Gradle构建使用Gradle创建一个发布签名的apk文件 . 我'm not sure if the code is correct or if I'在做 gradle build 时缺少一个参数? 这是我的gradle文件中的一些代码: android { ... signingConfigs { release { ...
  • 15 votes
     answers
     views

    Maven版本-maven-plugin版本插件2.2 - Maven Uncle Situation

    Maven是3.1.0 . 我在我的项目的pom.xml中使用了versions-maven-plugin:2.2(如下所示) . 除了通常的pom.xml文件配置外,我只是在下面显示主代码快照: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...
  • 60 votes
     answers
     views

    如何设置gradle和android studio进行发布构建?

    我想构建Android应用程序并开始签名 . 为此,我需要有apk的发布版本 . Google文档仅建议使用Eclipse和ant方法来发布版本:http://developer.android.com/tools/publishing/app-signing.html#releasecompile 但是我找不到如何强制gradle build release版本的apk . build.g...
  • 1 votes
     answers
     views

    Android Studio - 签名APK发布崩溃

    我正在为我的应用的下次更新创建一个已签名的APK . 但是,当我将此APK文件传输到我的设备并安装它时,它会在打开应用程序时崩溃 . 这是我的项目级gradle文件 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.buil...
  • 0 votes
     answers
     views

    发布时Qt错误

    当我将项目编译为调试时,它通常可以工作,但是当我尝试构建版本时,编译输出上会出现以下消息: cc1plus:错误:'O'的参数应为非负整数,'g','s'或'fast'make:*** [main.o]错误1 ...:进程“/ usr / bin / make“退出代码2 . 构建/部署项目'project_name'时出错(工具包:Desktop Qt 5.4.0 GCC 64bit)执行步骤“...
  • 2 votes
     answers
     views

    如何在发行版中调试“指定元素已经是另一个元素的逻辑子元素”

    我知道我应该用代码示例发布一个非常具体的问题,但我不知道从哪里开始: 在Visual Studio中运行我的应用程序时,无论是在调试模式还是在发布模式下都可以 . 但是当我创建InstallShield安装程序时,在其他计算机中我得到一个异常: System.Windows.Threading.Dispatcher WPF指定的元素已经是另一个元素的逻辑子元素 . 首先断开它 我在StackOve...
  • 50 votes
     answers
     views

    以编程方式检测发布/调试模式(.NET)[重复]

    可能重复:如何查看是否使用TRACE或DEBUG标志编译.NET程序集 可能重复:如何识别DLL是否为Debug或Release版本(在.NET中) 以编程方式检查当前程序集是在Debug或Release模式下编译的最简单方法是什么?
  • 1 votes
     answers
     views

    React Native Release Crashing(调试工作)

    我的本机应用程序适用于调试,但在发布时崩溃 . 我目前正在运行RN: react-native-cli:2.0.1 react-native:0.46.4 我试过转向proguard . def enableProguardInReleaseBuilds = true 我开始了一个全新的项目并添加了我的所有源代码,问题仍然存在 . 我如何找到导致此错误的内容: 对象无效作为React...
  • 0 votes
     answers
     views

    用于构建Azure数据工厂的连续集成和部署的Powershell脚本

    我计划使用PowerShell为Azure数据工厂构建持续集成和部署 . 因此,使用VSTS完成的所有构建和发布过程都必须使用Powershell完成 . 如果任何人都可以共享任何链接或PowerShell脚本,那将会很有帮助 . 谢谢
  • 2 votes
     answers
     views

    安装Facebook应用程序后,Facebook登录后无法正常运行

    我的应用程序在谷歌播放发布之前已成功运行 . 但在发布后,登录按钮仅在卸载facebook应用程序时有效 . 我使用签名密钥库生成了发布hashkey keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl bas...
  • 0 votes
     answers
     views

    Facebook登录应用程序是否必须与Android和网站相同?

    我已经创建了一个应用程序和网站,我已经实现了Facebook登录 . 我的网站登录工作正常,但我的应用程序登录没有 . 我不确定问题是什么 . 它在调试版本中运行良好 . 这就是它给我看的 到目前为止我做了什么: 我有一个Android应用程序和网站的Facebook应用程序 . (之前我有两个独立的) 我在facebook应用程序中添加了发布密钥哈希 . 所以我现在在我的faceboo...
  • 0 votes
     answers
     views

    在发布模式下构建APK

    我在发布模式下构建apk时遇到问题 . 无论我做什么,我总是将BuildConfig.DEBUG标志设置为true . 我尝试了以下内容 在清单文件中设置android:debuggable =“false” . 使用导出选项(通过右键单击eclipse中的项目)来创建签名的apk . 使用Android工具 - >导出未签名的apk来创建apk . 但是当我使用dex2ja...

热门问题