0
我正在使用Unity v 2.1.505.2。 在我生产的Win 7盒子中,Unity容器的存在将导致应用程序在运行前延迟30秒。甚至在我实例化一个容器之前。Microsoft Unity导致应用程序启动延迟30秒
static void Main()
{
// a 30 second delay occurs before the next line runs
DoSomething();
IUnityContainer container = null;
}
任何人都有任何线索为什么会发生这种情况?它不会发生在我的开发Win 7框中。谢谢!
是什么让你觉得这是团结?你有其他组件?我会删除统一参考并再次检查 – ilansch
我认为它与Unity有关,因为当我删除或注释Unity线时,问题就消失了。 –
如果在函数中使用某个类型,并且包含该类型的程序集尚未加载,则该程序集将加载...因此,您可能需要检查当该行存在时是否加载了更多程序集。 – Phil1970