Skip to content

Commit 8713bbd

Browse files
committed
DOC: add caveat to workaround for oracle/graal#1762
1 parent 99d87dc commit 8713bbd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

docs/index.adoc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12975,6 +12975,13 @@ Many thanks to https://github.com/mmellon[Matthew Mellon] for https://github.com
1297512975
pefrmdllembed -impinj VCRUNTIME140.DLL your-native-image.exe your-native-image-fixed.exe
1297612976
----
1297712977
12978+
[quote]
12979+
____
12980+
Caveat for the above workaround:
12981+
12982+
If you embed `MSVCR100.DLL` or `VCRUNTIME140.DLL` in your exe rather than create an installer that installs a dependency, you will probably lose the ability of Windows to apply updates for vulnerabilities in the shared runtime that might impact the security of your application. Windows installer has magic to keep you from downgrading the DLL in `%System32%`, and, once it is installed, I believe Windows Update keeps it up-to-date.
12983+
____
12984+
1297812985
====
1297912986

1298012987
=== Really Executable JAR

0 commit comments

Comments
 (0)