问题标签 [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.
.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 目录,这使得安装任何非本地包变得不可能。任何帮助或建议表示赞赏
delphi - 项目版本设置不断恢复
我在 Delphi 10.1 Berlin 有一个简单的项目。在项目设置中,我曾一度选中“预发布”。
现在我有两件事,无论我更改多少次,我都回来了,它没有保存。这些是:
- 预发布复选框(再次被重新选中)
- 模块版本
Release
号(从0
变为1
)
请注意,在屏幕截图中,下方的“文件版本”显示了我保存时的正确版本号,0.2.0
. 但在上面,Release
数字已更改为1
。
事实上,我删除了在所有其他构建配置中包含版本设置的选项。它只存在于Win32 - Release
构建下。
编辑
看起来实际上没有任何东西被保存!例如,我更改了“自动增量构建”选项,但也没有保留。如果我导航到不同的构建配置并再次切换回来,我的条目也会丢失。它唯一保留的是底部的网格。
编辑
一些更奇怪的行为 - 如果我将 设置Release
为更大的数字,例如2
,它会保存它。但如果我将其设置为0
,它会将其重置回1
。好像它不希望它那样0
(尽管这是新项目的默认设置)。
c# - 以编程方式访问项目文件中的元数据
在 VS2019 / .NET Core 3.0 中,项目元数据保存在项目文件中:
其中一些 vales 可以通过版本或自定义属性访问。但是一些新的值,如Authors
, PackageTags
, ... 还不是AssemblyInfo
处理的一部分。
我的问题是:如何从我的应用程序中访问这些值?
c# - C# 单元测试项目:在构建后事件中,识别它是否由单元测试项目运行
我正在使用 Visual Studio 2017,C# 类库项目。我在这个项目的构建后事件中有一堆代码。该项目被单元测试项目引用。在运行单元测试项目的情况下,我不想运行构建后事件代码。在我的库的构建后事件中,我如何识别是否因为运行单元测试或直接构建库而调用了构建事件?
我在想的另一种方法是,在执行单元测试时将 $(ConfigurationName) 更改为UnitTest 。我不知道如何为引用的项目动态更改它。
编辑: 这是我在库项目的构建后事件中的代码。
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?
configuration - Eclipse 未能在 CDT 中保留项目配置设置
我正在使用 Neon Eclipse。我正在处理的项目中有许多#ifdefs
项目需要项目设置来为众多配置选项设置符号,并且这些配置将根据我正在测试或开发的系统而改变。我为我正在处理的设备创建了一个新配置,并为该特定配置设置了一些配置,并将该配置设置为活动配置。Eclipse有一个经常崩溃的坏习惯,当我重新启动它时,我创建的配置无法显示。我可以在我的 .cproject 文件中看到所有这些符号,如下所示:
但是,我没有看到我创建并设置为活动的配置的名称。为什么 Eclipse 会这样做,我该怎么做才能使其正常运行?
c# - 为什么 VS 2019 不断覆盖我的警告设置?
有点难倒这个。我正在使用来自 GitHub 的库,它会引发大量警告,因此我进入项目的构建设置,选择“所有配置”并选择0
“错误和警告”下的警告级别。这将以下内容添加到项目文件中:
重建,所有的警告都消失了。
然后在下一个版本中,他们马上回来了!嗯?
回到UI,看到它被设置回了5
!我检查了项目文件,它仍然0
如预期的那样。
为了测试,我更改了2
UI 中的关卡,正如预期的那样,项目文件立即更新为:
但是,几秒钟后,UI 又恢复到 5!WTF?!?!
我环顾四周,看看是否有任何全局覆盖,但没有找到任何东西,尽管我不确定我在寻找什么。
有谁知道发生了什么?真的很@$#!@烦人!
如果其他人想看看,这是我的项目分支:
https://github.com/MarqueIV/WpfExtendedToolkit
(从这里分叉:https ://github.com/dotnetprojects/WpfExtendedToolkit )
更新
我在一个完全独立的 Win10 安装中检查了该项目,在那里我还首次安装了 VS 2019 社区,同样的事情发生了......它一直在“重置”警告级别,所以它是项目本身的某个地方我会思考。
azure-devops - 设置审批流程以删除 Azure Devops 的任何项目或存储库
设置审批流程以删除 Azure DevOps(ADO) 的任何项目/存储库。我的私有 Azure Devops 中有多个所有者。从文档看来,任何个人所有者/用户都可以流氓并从存在中删除整个 Azure 项目/存储库,尽管我知道它可以在 28 天内在 Azure devops 中轻松恢复,但我仍然想防止这种情况发生.
有没有办法设置 Azure Devops 用户/组权限,以便删除存储库需要其所有者的批准?如果此功能已经存在,请建议我是否错过了 Azure 文档?
让自己成为唯一所有者并不是一个可行的解决方案,因为我想阻止自己(或我帐户的未经授权的用户)也拥有这种权力。因此需要为此实施审批流程。
从 SS 下面你可以看到删除整个项目时不需要任何批准。
java - JavaFX 项目 - 某些导入无法访问
我已将 JavaFX 安装到 eclipse 中并通过以下方式创建了一个简单的项目:
我的项目设置是这样的:
https://www.youtube.com/watch?v=N6cZcw8_XtM
我需要解析一些 XML 文件,但是当我尝试导入以下包时:
我得到错误:
问题是,这些导入不会在另一个 java 项目中给我任何错误,这只发生在我创建 JavaFX 项目时。