public Assembly LoadAssembly(string assemblyName)
{
m_assembly = Assembly.LoadFrom(assemblyName);
return m_assembly;
}
如果我把MyAssembly程序集同时放在bin目录和D盘根目录,这里的assemblyName写"D://MyAssembly.dll"就可以成功加载,但是我一旦删掉bin目录下的MyAssembly程序集删掉就加载不成功,错误消息:
Could not load file or assembly 'MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
这是怎么回事啊?我这里明明就在加载D盘的程序集,为什么没需要在bin目录下存在呢?