4 ms·
> who are vulnerable to a years-old security flaw. That's an interesting point I hadn't considered. I had always operated under the assumption that DLLs were
by elblanco 16y ago
> who are vulnerable to a years-old security flaw.
That's an interesting point I hadn't considered.
I had always operated under the assumption that DLLs were a design compromise to allow code reuse on systems with relatively constrained storage.
All that being said, I still run into problems with missing or version mismatched DLLs quite frequently. It seems particularly bad with software provided by the O/S community, but there's a fair number of commercial programs where I run into these issues as well. The obvious solution to me is to just ship with all required DLLs (when possible) and install them in the local path for your app. Nobody is really going to notice another few MB missing these days.