我有一个曾经是控制台程序的dll,它仍然有使用“static Main(string[] args)”的代码,当我加载DLL时是否有一种方法可以传递args参数?
我正在使用:
Assembly assembly = Assembly.LoadFrom("App.dll");
Type type = assembly.GetType("App.LoadFile");
var instance = Activator.CreateInstance(type,new string[] { filepath });
Application.Exit()
即可。 - David