gpt4 book ai didi

c# - 当我通过安装程序运行应用程序时,出现错误 "Bad method token. "

转载 作者:太空宇宙 更新时间:2023-11-03 13:37:48 26 4
gpt4 key购买 nike

我正在开发 C# Windows 窗体应用程序。当我通过代码运行我的应用程序时,一切正常。我正在创建应用程序的安装程序。我混淆了EXE。但是当我安装安装程序并运行应用程序时,我收到错误消息:

"Bad method token." Stack Strace : at System.Runtime.CompilerServices.RuntimeHelpers.PrepareDelegate(Delegate d) at System.AppDomain.add_UnhandledException(UnhandledExceptionEventHandler value) at JB80W1Fe10kqFU9DUbJ.irnkUeFZDYQQy76X09T..ctor(ExportFilterOptions , Boolean )

在此问题上的任何帮助将不胜感激。

最佳答案

此类错误通常与混淆问题有关,尤其是当您通过 InvokeMember 调用 .dll 中的方法时。要尝试的事情:

  1. 作为测试,不要混淆并查看是否可以解决问题。如果是这样,您就会知道它与混淆器相关。

  2. 尝试使用不同的混淆器。它们的质量差异很大,尤其是“社区”和“免费”的。为生产构建获取一个好的商业混淆器。

  3. 作为测试,请尝试不使用安装程序。有时安装程序会将文件放在意想不到的地方,这会导致运行时错误。确保您的文件都安装在您想要的目录中。

  4. 如果您正在进行任何 InvokeMember 调用,请确保所有方法参数的数量和类型都匹配。如果它们不匹配,运行时错误将导致编译器无法验证代码。

关于c# - 当我通过安装程序运行应用程序时,出现错误 "Bad method token. ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18153947/

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