问题标签 [project-settings]

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 回答
1908 浏览

.net-core - 如何在 Visual Studio Mac 中为 NuGet 设置本地/远程源

NuGet 无法在我的 Mac 上运行。它正在尝试为我现在制作的每个项目使用已删除项目中的目录。我不确定 Visual Studio for Mac 上 NuGet 的设置在哪里,但我经常(即使在卸载然后重新安装之后)得到这些,

The local source '/Users/username/Projects/IMS/IMS/bin/Debug' doesn't exist.

或者

Cannot resolve '/Users/username/Projects/IMS/IMS/bin/Debug' remote source.

在 NuGet/Package 控制台输出中。我无法弄清楚 NuGet 如何或为什么一直默认为某个 IMS 目录,这使得安装任何非本地包变得不可能。任何帮助或建议表示赞赏

0 投票
0 回答
44 浏览

unity3d - 项目设置中的 Time.FixedTimeStep 已禁用

如何更改项目设置中的固定时间步长。我似乎无法设置任何值。请看附件截图!

在此处输入图像描述

0 投票
1 回答
240 浏览

delphi - 项目版本设置不断恢复

我在 Delphi 10.1 Berlin 有一个简单的项目。在项目设置中,我曾一度选中“预发布”。

现在我有两件事,无论我更改多少次,我都回来了,它没有保存。这些是:

  • 预发布复选框(再次被重新选中)
  • 模块版本Release号(从0变为1

项目版本设置截图

请注意,在屏幕截图中,下方的“文件版本”显示了我保存时的正确版本号,0.2.0. 但在上面,Release数字已更改为1

事实上,我删除了在所有其他构建配置中包含版本设置的选项。它只存在于Win32 - Release构建下。


编辑

看起来实际上没有任何东西被保存!例如,我更改了“自动增量构建”选项,但也没有保留。如果我导航到不同的构建配置并再次切换回来,我的条目也会丢失。它唯一保留的是底部的网格。


编辑

一些更奇怪的行为 - 如果我将 设置Release为更大的数字,例如2,它会保存它。但如果我将其设置为0,它会将其重置回1。好像它不希望它那样0(尽管这是新项目的默认设置)。

0 投票
1 回答
360 浏览

c# - 以编程方式访问项目文件中的元数据

在 VS2019 / .NET Core 3.0 中,项目元数据保存在项目文件中:

其中一些 vales 可以通过版本或自定义属性访问。但是一些新的值,如Authors, PackageTags, ... 还不是AssemblyInfo处理的一部分。

我的问题是:如何从我的应用程序中访问这些值?

0 投票
0 回答
344 浏览

c# - C# 单元测试项目:在构建后事件中,识别它是否由单元测试项目运行

我正在使用 Visual Studio 2017,C# 类库项目。我在这个项目的构建后事件中有一堆代码。该项目被单元测试项目引用。在运行单元测试项目的情况下,我不想运行构建后事件代码。在我的库的构建后事件中,我如何识别是否因为运行单元测试或直接构建库而调用了构建事件?

我在想的另一种方法是,在执行单元测试时将 $(ConfigurationName) 更改为UnitTest 。我不知道如何为引用的项目动态更改它。

编辑: 这是我在库项目的构建后事件中的代码。

0 投票
1 回答
47 浏览

c++ - How can I use subsystem default as empty value in Visual studio 2017

Whenever I create new empty c++ project in Visual studio 2017, the project property Linker > System > Subsystem was Console (/SUBSYSTEM:CONSOLE) .

I know i can set its property as empty by my hand but I want to change the default as empty value.

Who has an answer about this?

0 投票
0 回答
117 浏览

configuration - Eclipse 未能在 CDT 中保留项目配置设置

我正在使用 Neon Eclipse。我正在处理的项目中有许多#ifdefs项目需要项目设置来为众多配置选项设置符号,并且这些配置将根据我正在测试或开发的系统而改变。我为我正在处理的设备创建了一个新配置,并为该特定配置设置了一些配置,并将该配置设置为活动配置。Eclipse有一个经常崩溃的坏习惯,当我重新启动它时,我创建的配置无法显示。我可以在我的 .cproject 文件中看到所有这些符号,如下所示:

但是,我没有看到我创建并设置为活动的配置的名称。为什么 Eclipse 会这样做,我该怎么做才能使其正常运行?

0 投票
1 回答
298 浏览

c# - 为什么 VS 2019 不断覆盖我的警告设置?

有点难倒这个。我正在使用来自 GitHub 的库,它会引发大量警告,因此我进入项目的构建设置,选择“所有配置”并选择0“错误和警告”下的警告级别。这将以下内容添加到项目文件中:

重建,所有的警告都消失了。

然后在下一个版本中,他们马上回来了!嗯?

回到UI,看到它被设置回了5!我检查了项目文件,它仍然0如预期的那样。

为了测试,我更改了2UI 中的关卡,正如预期的那样,项目文件立即更新为:

但是,几秒钟后,UI 又恢复到 5!WTF?!?!

我环顾四周,看看是否有任何全局覆盖,但没有找到任何东西,尽管我不确定我在寻找什么。

有谁知道发生了什么?真的很@$#!@烦人!

如果其他人想看看,这是我的项目分支:

https://github.com/MarqueIV/WpfExtendedToolkit
(从这里分叉:https ://github.com/dotnetprojects/WpfExtendedToolkit )

更新

我在一个完全独立的 Win10 安装中检查了该项目,在那里我还首次安装了 VS 2019 社区,同样的事情发生了......它一直在“重置”警告级别,所以它是项目本身的某个地方我会思考。

0 投票
2 回答
117 浏览

azure-devops - 设置审批流程以删除 Azure Devops 的任何项目或存储库

设置审批流程以删除 Azure DevOps(ADO) 的任何项目/存储库。我的私有 Azure Devops 中有多个所有者。从文档看来,任何个人所有者/用户都可以流氓并从存在中删除整个 Azure 项目/存储库,尽管我知道它可以在 28 天内在 Azure devops 中轻松恢复,但我仍然想防止这种情况发生.

有没有办法设置 Azure Devops 用户/组权限,以便删除存储库需要其所有者的批准?如果此功能已经存在,请建议我是否错过了 Azure 文档?

让自己成为唯一所有者并不是一个可行的解决方案,因为我想阻止自己(或我帐户的未经授权的用户)也拥有这种权力。因此需要为此实施审批流程。在此处输入图像描述

从 SS 下面你可以看到删除整个项目时不需要任何批准。

0 投票
1 回答
46 浏览

java - JavaFX 项目 - 某些导入无法访问

我已将 JavaFX 安装到 eclipse 中并通过以下方式创建了一个简单的项目:

我的项目设置是这样的:

https://www.youtube.com/watch?v=N6cZcw8_XtM

我需要解析一些 XML 文件,但是当我尝试导入以下包时:

我得到错误:

问题是,这些导入不会在另一个 java 项目中给我任何错误,这只发生在我创建 JavaFX 项目时。