Where are the inherited additional dependencies defined in a C++ project in Visual Studio and filled in during linking?

3 days ago 3
ARTICLE AD BOX

In my C++ project in Visual Studio, the linker's additional dependencies are defined as follows:

enter image description here

During build, I can see that this gets evaluated as:

16:22:12:977 29> AdditionalDependencies=system.lib;dexsys.lib;rpcrt4.lib;;C:\Development\workarea\vcpkg\installed\x86-windows\debug\lib\*.lib

Where and why does the build process fills in that directory structure in that `%(AdditionalDependencies)` value? (The question is not a duplicate, I want to know where and how that value is filled in)

When I edit that value, I can see that the mentioned value is inherited from some parent or some project defaults, where are those defined?
Explanatory screenshot: when the "Inherit" checkbox is checked, the mentioned value is used, else not:

Visualisation of the inheritance

Thanks in advance
Dominique

Read Entire Article