2014-01-07 41 views
1

我已升级我的解决方案以使用VS2013。所有构建都很好。应用程序结构Visual Studio 2013问题

但是它似乎问题与初始化的AppFabric,它似乎被挂在网上:

new DataCacheFactory(); 

完全相同的代码工作在VS2010罚款,所以它完全扔我!

+0

@mcolegro你有没有纠正过类似的问题? (http://stackoverflow.com/q/19688302/2220455) – dhardy

+0

什么版本的AppFabric?我们有一个针对[AppFabric 1.1的AppFabric累积更新4]的VS2013解决方案(http://support.microsoft.com/kb/2800726),它工作得很好。 – stuartd

+0

@stuartd与你完全一样。除了我以外,同样的解决方案适用于我公司的其他人! – dhardy

回答

0

当您使用Debug Diagnostic 2.0工具(http://www.microsoft.com/en-us/download/details.aspx?id=40336)处于HUNG状态时,您可以执行客户端应用程序的挂起转储,然后通过双击.dmp文件并查看转储文件的调用堆栈来分析转储文件尝试创建DataCacheFactory时挂起的线程?

这将给出线程当前停留在哪里的想法,并且应该有助于找出问题的原因。

要收集进程的挂起转储,您可以安装该工具并打开该工具,然后单击“规则向导”上的取消并转到进程选项卡,找到您的客户端进程,然后选择创建完整用户转储

+0

我创建了转储并查看了它。我唯一能从中得到的是一个线程正在等待另一个线程完成。我无法分辨线程正在等待什么。 – mcolegro