Visual studio 2015 returns 本机编译器错误

Visual studio 2015 returns a native compiler error

我遇到了与我在此处找到的线程类似的问题:

不同之处在于,我的错误仅出现在安装了我的应用程序的 180 台机器中的一台上。我的 "native Compiler Code" 是“-2147024770”。在谷歌上搜索了一下后,我找不到关于该代码的任何信息。这是我得到的整个错误的图片:

我希望找到上述 link 解决方案的人能看到并分享他是如何找到解决方案的,这样我就可以将其应用到我的错误代码中。

从这里的这个免费工具(神奇数字数据库,我是作者)http://www.magnumdb.com/search?q=1073741511+OR+2147024770,我发现这些错误是 ERROR_MOD_NOT_FOUND 和 STATUS_ENTRYPOINT_NOT_FOUND。

所以您的机器上可能存在二进制(dll、exe 等)版本不匹配。首先,我会尝试修复有问题的程序。否则,您可以使用 sysinternals Process Monitor (and focus on the File filter) or .NET Fuslogvw.exe (Assembly Binding Log Viewer) 等取证工具来检查文件和绑定级别的情况。还有标准的 Windows 事件查看器可以提供帮助。