# fix win32 manifest ID for DLLs · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/a7a5f3506b74651235ba7112ce38b7c3205d0527)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: a7a5f3506b74651235ba7112ce38b7c3205d0527

Requested commit: a7a5f3506b74651235ba7112ce38b7c3205d0527

Commit: a7a5f3506b74651235ba7112ce38b7c3205d0527

Tree: 1fffaeeb79b7e9fc3527257b61597d13dc824c2b

Author: Reuben Dunnington

Committer: Alex Rønne Petersen

## Message

```
fix win32 manifest ID for DLLs

* MSDN documentation page covering what resource IDs manifests should have:
  https://learn.microsoft.com/en-us/windows/win32/sbscs/using-side-by-side-assemblies-as-a-resource
* This change ensures shared libraries that embed win32 manifests use the
  proper ID of 2 instead of 1, which is only allowed for .exes. If the manifest
  uses the wrong ID, it will not be found and is essentially ignored.

```

## Parents

- [745d3ed0ac1ad1ec8c72d1b432f79e40a1917cde](https://git.cafe/gitcafe/zig/commit/745d3ed0ac1ad1ec8c72d1b432f79e40a1917cde?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/a7a5f3506b74651235ba7112ce38b7c3205d0527?format=markdown)
