gpt4 book ai didi

.net - 将 DLL 和 EXE 合并为单个 EXE 文件的缺点

转载 作者:行者123 更新时间:2023-12-05 00:44:15 25 4
gpt4 key购买 nike

我正在开发一个 .NET 应用程序,它使用我从其他内部项目中拼凑起来的几个项目。我正在考虑使用名为 ILMerge 的工具将 .exe 和 DLLS 合并为一个可执行文件。 .

我可能会将可执行文件发送到公司外部,因此将所有内容合并到一个文件中会更容易传递出去。但是,我想知道将 DLL 与可执行文件合并是否有任何缺点?

最佳答案

只要它们是你的图书馆,我认为这没有什么大问题。除非它使图像绝对和巨大得惊人,否则我认为如果可执行文件尽可能多地依赖自身会更好(当然,当您复制系统功能时除外……没有意义)。

另一方面,如果这些库实际上并不属于您,您最好确保它们的使用条款允许这样做。您可能不被允许将它们打包到您的可执行文件中并将它们作为您自己的代码分发(即使您放弃了您的产品并且该库是“免费的”,您可能仍然必须承认您以某种方式使用它,因此请确保检查您包含的所有库的使用条款)。

关于.net - 将 DLL 和 EXE 合并为单个 EXE 文件的缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/300496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com