问题标签 [project-properties]
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.
visual-studio-2010 - VS2010不会显示项目属性(“底层RCW”)?
只有有时(我还没有注意到模式),当我右键单击项目(各种类型的项目)并选择“特性”:
我通常可以在重新启动 VS2010 后查看项目页面。我正在使用 RTM 版本。
什么会导致此错误?
c++ - 数组越界元素的值 - 它应该在每次执行时更改还是保持不变?
对于实际问题,请跳至问题部分。有关未定义行为的有趣真实示例,请继续阅读:)
有这样的枚举:
在某些功能中,我们有这个:
然后有一个循环将arrayCount
元素arr
放入文件中。这是Prepare()
单元测试的例程。并且单元测试应该检查InvalidValue
文件中是否存在。我被分配了一个缺陷,指出单元测试失败。不过,它在我的机器上运行完美。经过几个小时的调试后,我注意到它InvalidValue
实际上是#define
d as -1
,并且后面缺少逗号val4
。您只能想象在编写该代码的人的地址中从我口中说出的脏话(实际上,它完美运行了 3 年多)。
现在,如您所见,数组实际上由 5 个值组成 -0, 1, 2, 3, 3
但循环还将第 6 个元素写入文件,这当然是未定义的行为。现在,虽然从技术上讲它是未定义的,但在使用 MSVC 的 Windows 上不会发生崩溃 - 它只是写入该内存位置的垃圾。问题是,如果垃圾恰好不是0, 1, 2, 3, or 4
,则单元测试将成功。
问题.vcproj
: UT 的文件似乎在我不知道他们是怎么做到的,但是他们的构建越界数组元素总是 0。在我看来,整个虚拟内存在程序执行之前设置为 0。那是什么项目设置?还是我在想象事情?我的意思是,如果只是运气好,有一个 0 超出了数组的范围,那么在多次执行时我的运气就会失败,不是吗?但它总是 0 ......我很困惑。顺便说一句,当我构建同一个项目时,越界元素在每次执行时总是具有不同的值。你能解释一下吗?谢谢。
visual-studio-2008 - Visual Studio 是否支持将生成输出定向到多个目录?
每次使用 Visual Studio 2008 进行构建时,我都必须手动将输出文件复制到计算机上的两个附加目录中。有没有办法配置我的项目,以便在生成输出文件时自动将它们的副本放在其他目录中?
php - Netbeans PHP 项目属性:Web Root 做什么?
我有一个 Netbeans PHP 项目,其中代码从 subversion 存储库中检出。源文件文件夹位于我的本地 Web 服务器文档根目录之外。它有三个子文件夹trunk、branches 和tags。分支文件夹有一个子文件夹“我的分支”(比如说),其中包含我正在处理的代码(一个 CodeIgniter 项目)。
我已将项目属性设置为将文件从源文件夹复制到 Web 服务器文档根 (htdocs)。正如我所期望的那样,这会将主干、分支和标签文件夹复制到 htdocs 文件夹中。
但是我真的只想将branchs/my-branch 文件夹的内容复制到htdocs。我认为将“Web Root”属性(在 Project Properties | Sources 上)设置为“branches/my-branch”可能会实现这一点。但是,这似乎并没有像我希望的那样工作。
两个问题:
- “Web Root”属性的用途是什么?
- 我如何(如果有的话)让 NetBeans 做我想做的事?
android - android: Project.Properties - 不要编辑,你的修改会被抹掉吗?
我好像有问题。
我想在 android 项目的 project.properties 中添加一些额外的配置信息,但我注意到当我打开它时,有评论告诉我不要编辑它
编辑是否安全
它会在某个时候重新生成,所以我会丢失我的更改吗?
有替代方案吗?
编辑
有人建议看这里https://developer.android.com/tools/projects/index.html
哪个国家
project.properties 该文件包含项目设置,例如构建目标。该文件是项目的组成部分,因此请将其保存在源代码修订控制系统中。要在 Eclipse 中编辑项目属性,请右键单击项目文件夹并选择 Properties。
但我发现没有关于在 eclipse 中编辑属性的参考
有任何想法吗?
谷歌似乎认为你应该能够做到
c++ - 有关保护 DLL 代码的任何提示?
我想知道一些提示如何保护 DLL(Win32,动态)文件免受注入以及如何提高编译代码的安全性。
- DDL 源代码中有一个 SQL 密码,用于连接 MySQL。离开它是否足够安全?
- 有什么办法可以防止“用户”修改 HEX 代码?我的意思是从源代码中获得更多保护。
- 项目属性中的哪些选项最适合优化和保护 DLL?
我正在使用 MVSC++ 2010 Express,并且用户的源代码将不可用。
vsto - 加载用于调试 MSProject 加载项的特定测试文件
我正在使用 VSTO 开发一个 MSProject 加载项,我有一个关于调试的问题。
如何使用Start Option->Command line arguments加载特定的 MS Project 文件?
我试过使用[drive:][path]filename.mpp
,但文件没有加载。
否则一切都很好。我可以手动加载文件并正确调试。
感谢您的任何帮助。
android - 未找到兼容的目标
我有
目标 android-4
在 project.properties 中。在eclipse中运行项目时出现错误
未找到兼容的目标
如何解决这个>
java - NetBeans 无法识别许可证模板中的 ${project.organization}
任何人都可以复制以下内容吗?
在我的 NetBeans 7.2 项目中,我将“project.license”属性(在 project.properties 中)设置为“apache20”,以便 NetBeans 在每个新的 .java 文件中生成适当的许可证文本。许可证文本(位于“license-apache20.txt”中)包含以下 FreeMarker 参考:
如果未设置“project.organization”,它会按预期显示我的用户名。此外,当我在 User.properties 文件中设置自定义用户名时,它会改为显示此用户名。到目前为止,一切都很好。
但是,我想设置“project.organization”属性。但是当我在 project.properties 文件中执行此操作时,NetBeans 根本无法识别它,而是显示我的用户名。
当我从 FreeMarker 引用中删除“!用户”时,它会生成文本“表达式 project.organization 在模板/许可证/许可证-apache20.txt 中的第 4 行第 59 列未定义。” 当我在 User.properties 中设置属性时(愚蠢的地方,但我这样做是为了分析)我得到了相同的行为。有谁知道可能出了什么问题或如何让 NetBeans 找到“project.organization”属性?是否有人在他或她的 NetBeans 上有相同的行为?
c++ - 多种项目输出类型:编译为 EXE 和 LIB
我有一个作为 EXE 构建的 C++ 项目。但是,我还需要将项目构建为静态库(.LIB 文件)。现在为了获得完整的构建,我需要以一种格式构建它,然后打开项目属性并在 General > Project Defaults > Configuration Type 下选择另一种格式,接受并重新编译。这是一个真正的麻烦。有什么方法可以指定这两种类型吗?我在 MSDN 上没有看到任何关于此的内容。
我正在使用 Visual Studio 2012。