我有一个已经工作了一段时间的应用程序.我试着用VS2013运行它,它挂起在一条线上,它试图初始化一个DataCacheFactory对象.相同的代码适用于VS2010和VS2012.
private static DataCacheFactory GetDataCacheFactory()
{
if (factory == null)
{
lock (lockObject)
{
if (factory == null)
{
factory = new DataCacheFactory(); //VS2013 hangs on this line
}
}
}
return factory;
}
Run Code Online (Sandbox Code Playgroud)
不会生成错误.代码只是挂起就行了factory = new DataCacheFactory().
AppFabric DLL是最新版本.
我欢迎任何建议,以确定代码挂在这一行上的原因.