首页 > 解决方案 > .NET 3.5:Assembly.Load 可以在加载的程序集中导致代码执行吗?

问题描述

我正在使用 .NET 3.5 ,使用Assembly.Load/Assembly.LoadFrom在运行时加载外部编译的 DLL,然后对新加载的类型使用反射。

我很好奇:加载程序集中的代码有什么方法可以执行,严格来说是我加载它的结果,而不是我在其中一种类型上构造或调用方法的结果?

我不需要自动执行代码,我只是好奇加载程序集的限制和潜在的副作用是什么。

如果可能的话,我很乐意看到Console.WriteLine加载程序集的示例调用结果。

标签: c#unity3d.net-3.5.net-assembly

解决方案


推荐阅读