当多个实例同时运行时,Assembly.Load抛出FileNotFoundException

时间:2015-11-11 22:16:31

标签: c# .net

我有一个Windows控制台应用程序,可以加载这样的程序集:

return Assembly.Load(my_assembly_name);

我通过脚本同时运行此应用程序的大约10个实例。这意味着my_assembly_name同时被10个不同的应用程序加载。

偶尔我会遇到这个例外:

  

System.IO.FileNotFoundException:无法加载文件或程序集   'my_assembly_name'或其依赖项之一。系统找不到   指定的文件。

我不太确定Assembly.Load方法的幕后故事。我的问题是 - 可能是因为我超出了某种限制,或者程序集被Windows控制台应用程序的其他实例阻止了吗?

0 个答案:

没有答案