在我们的一个post构建事件中,我们需要运行一个小应用程序,它为我们的一些程序集调用Assembly.GetTypes()。
代码看起来像这样(简化):
var assembly = Assembly.LoadFrom(fis.FullName);
var allTypes = assembly.GetTypes();
...
调试此代码时,GetTypes()每个程序集只需要几毫秒。但是当它作为一个后期构建事件运行时,它需要大约一分钟用于特定程序集(但仅在我的PC上,它在我的同事的PC上正常工作)。
您有什么想法会导致这种情况吗? (Assembly.Load()/ LoadFrom()/ LoadFile()没有区别)
谢谢你&最好的祝福, 美极