可以进口64位可执行文件的约束?

问题描述 投票:0回答:1

我试图绑定一个64位可执行文件(我使用的是Win7的X64)使用bind.exe这似乎非常高兴地结合64位exe文件,并使用详细选项输出似乎是合理的。尽管如此,它导致初始化期间崩溃的可执行文件 - 各种指针指向的“错误”的地方,“不到位”。

为以防万一,我试图用结合CFF浏览器,但进口的,结果和问题(S)是相同的。

我的问题或更好的说明,我的要求是:是否有人有一个权威的答案,无论是否64位可执行文件可以或不可以有其进口的约束和原因(一个或多个)为什么?如果答案是肯定的,问题是如何?

谢谢您的帮助。

linker portable-executable aslr
1个回答
0
投票

答案是肯定的。 64位可执行文件的进口可以绑定。有一些在Windows 7 64位的DLL绑定的。

然而,随着MS VS2017分发的bind.exe没有正确结合的64位的可执行文件(至少不会在撰写本文时)。

我还没有碰到过的方式来正确绑定64位可执行文件。因此,“如何”保持悬而未决。

© www.soinside.com 2019 - 2024. All rights reserved.