问题标签 [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.

0 投票
2 回答
2452 浏览

visual-studio-2010 - VS2010不会显示项目属性(“底层RCW”)?

只有有时(我还没有注意到模式),当我右键单击项目(各种类型的项目)并选择“特性”:

尝试加载页面时发生错误。 无法使用已与其底层 RCW 分离的 COM 对象。

我通常可以在重新启动 VS2010 后查看项目页面。我正在使用 RTM 版本。

什么会导致此错误?

0 投票
2 回答
299 浏览

c++ - 数组越界元素的值 - 它应该在每次执行时更改还是保持不变?

对于实际问题,请跳至问题部分。有关未定义行为的有趣真实示例,请继续阅读:)

有这样的枚举:

在某些功能中,我们有这个:

然后有一个循环将arrayCount元素arr放入文件中。这是Prepare()单元测试的例程。并且单元测试应该检查InvalidValue文件中是否存在。我被分配了一个缺陷,指出单元测试失败。不过,它在我的机器上运行完美。经过几个小时的调试后,我注意到它InvalidValue实际上是#defined 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 ......我很困惑。顺便说一句,当我构建同一个项目时,越界元素在每次执行时总是具有不同的值。你能解释一下吗?谢谢。

0 投票
1 回答
4158 浏览

visual-studio-2008 - Visual Studio 是否支持将生成输出定向到多个目录?

每次使用 Visual Studio 2008 进行构建时,我都必须手动将输出文件复制到计算机上的两个附加目录中。有没有办法配置我的项目,以便在生成输出文件时自动将它们的副本放在其他目录中?

0 投票
1 回答
2306 浏览

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”可能会实现这一点。但是,这似乎并没有像我希望的那样工作。

两个问题:

  1. “Web Root”属性的用途是什么?
  2. 我如何(如果有的话)让 NetBeans 做我想做的事?
0 投票
2 回答
12166 浏览

android - android: Project.Properties - 不要编辑,你的修改会被抹掉吗?

我好像有问题。

我想在 android 项目的 project.properties 中添加一些额外的配置信息,但我注意到当我打开它时,有评论告诉我不要编辑它

编辑是否安全

它会在某个时候重新生成,所以我会丢失我的更改吗?

有替代方案吗?

编辑

有人建议看这里https://developer.android.com/tools/projects/index.html

哪个国家

project.properties 该文件包含项目设置,例如构建目标。该文件是项目的组成部分,因此请将其保存在源代码修订控制系统中。要在 Eclipse 中编辑项目属性,请右键单击项目文件夹并选择 Properties。

但我发现没有关于在 eclipse 中编辑属性的参考

有任何想法吗?

谷歌似乎认为你应该能够做到

0 投票
2 回答
1006 浏览

c++ - 有关保护 DLL 代码的任何提示?

我想知道一些提示如何保护 DLL(Win32,动态)文件免受注入以及如何提高编译代码的安全性。

  1. DDL 源代码中有一个 SQL 密码,用于连接 MySQL。离开它是否足够安全?
  2. 有什么办法可以防止“用户”修改 HEX 代码?我的意思是从源代码中获得更多保护。
  3. 项目属性中的哪些选项最适合优化和保护 DLL?

我正在使用 MVSC++ 2010 Express,并且用户的源代码将不可用。

0 投票
1 回答
365 浏览

vsto - 加载用于调试 MSProject 加载项的特定测试文件

我正在使用 VSTO 开发一个 MSProject 加载项,我有一个关于调试的问题。

如何使用Start Option->Command line arguments加载特定的 MS Project 文件?

我试过使用[drive:][path]filename.mpp,但文件没有加载。

否则一切都很好。我可以手动加载文件并正确调试。

感谢您的任何帮助。

0 投票
7 回答
33538 浏览

android - 未找到兼容的目标

我有

目标 android-4

在 project.properties 中。在eclipse中运行项目时出现错误

未找到兼容的目标

如何解决这个>

0 投票
1 回答
2592 浏览

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 上有相同的行为?

0 投票
3 回答
1224 浏览

c++ - 多种项目输出类型:编译为 EXE 和 LIB

我有一个作为 EXE 构建的 C++ 项目。但是,我还需要将项目构建为静态库(.LIB 文件)。现在为了获得完整的构建,我需要以一种格式构建它,然后打开项目属性并在 General > Project Defaults > Configuration Type 下选择另一种格式,接受并重新编译。这是一个真正的麻烦。有什么方法可以指定这两种类型吗?我在 MSDN 上没有看到任何关于此的内容。

我正在使用 Visual Studio 2012。