Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Release management 什么';在c/c+中发布产品的最佳实践是什么+;在窗户里?_Release Management_Portable Executable - Fatal编程技术网

Release management 什么';在c/c+中发布产品的最佳实践是什么+;在窗户里?

Release management 什么';在c/c+中发布产品的最佳实践是什么+;在窗户里?,release-management,portable-executable,Release Management,Portable Executable,正如我们所知,PE二进制文件通常依赖于各种动态链接库来工作,但我们如何确保所有用户都有这样的dll PE产品是如何发布的?这取决于DLL。不幸的是,Windows对于共享依赖项来说非常糟糕(尤其是与GNU/Linux这样的系统相比)。确保您拥有正确DLL的唯一可靠方法是将它们与可执行文件一起提供。如果您正在进入要安装到系统文件夹的库,并且怀疑其中可能已经有副本,可能与您的版本不同,请阅读有关清单和并行程序集的内容。能否详细说明如何处理清单和并行程序集?这取决于具体情况。你说的是什么DLL?我说的

正如我们所知,PE二进制文件通常依赖于各种动态链接库来工作,但我们如何确保所有用户都有这样的dll


PE产品是如何发布的?

这取决于DLL。不幸的是,Windows对于共享依赖项来说非常糟糕(尤其是与GNU/Linux这样的系统相比)。确保您拥有正确DLL的唯一可靠方法是将它们与可执行文件一起提供。如果您正在进入要安装到系统文件夹的库,并且怀疑其中可能已经有副本,可能与您的版本不同,请阅读有关清单和并行程序集的内容。

能否详细说明如何处理清单和并行程序集?这取决于具体情况。你说的是什么DLL?我说的是一般情况,而不是特定的DLL。首先,请阅读以下内容及其链接: