c# - 创建一个 EntryPoint.Invoke(null, null); 在 MethodInfo 下并调用它
问题描述
我一直在研究另一种调用入口点的方法,但问题是;它一直告诉我它是一种非静态方法,只是不起作用。
有什么帮助吗?
我试过创建一个新实例。我已经尝试了各种 BindingFlags。
MethodInfo addMethod = entry.GetType().GetMethod("Invoke", new Type[] { typeof(object), typeof(object[]) });
object o = ((Assembly)assembly).CreateInstance(entry.Name);
addMethod.Invoke(o, new Type[] { null, null });
解决方案
推荐阅读
- python-2.7 - Madlibs 程序抛出 ValueError
- c++ - MFC 自定义控件未出现在对话框中
- python - 无法使用 Selenium Python 单击按钮
- c - Strtok 仅输出字符串的一部分
- reactjs - 将 onPaste 与 react-select 一起使用
- python - 使用 Python:如何从 sql 查询中获取表名并在存在模式的表模式之前添加一个单词
- ruby-on-rails - AWS s3 从 Rails 应用程序访问 PRIVATE 存储桶 url
- html - 有没有更快的方法来更新 HTML 网站中的所有页面?
- python - 无法将 VGG16 层转换为顺序层
- homebrew - Homebrew aspell 目录不可写