2014-01-07 38 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