小小菜鸡又来求个助,最近看反射,加载exe那段,看别人教程好像没什么毛病啊,我自己一上手:
而且不论我加载的这exe是个啥玩意,必然会报这么个错误,简直让人摸不着头脑。整体代码如下:(实际上就一句)
using System;
using System.Reflection;
namespace assmt1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Assembly assembly = Assembly.LoadFrom("assmt1.exe");
}
}
}
求大手子来个解答
发表后30s更新:
把这个项目生成成dll在其他项目里调用就完全不会报错,且能获取到type信息,但是生成成exe同样会报上面截图的错误,秃然,且摸不到头脑