我無法運行任何ServiceFabric示例。服務結構 - 啓動時出現FileNotFoundException
我使用Windows 8.1,VS 2015 Community Edition(作爲Adminstrator運行)。 ServiceFabric SDK安裝到默認位置。
我收到FileNotFoundException異常與下面的堆棧跟蹤:
at System.Fabric.Data.Log.Interop.NativeLog.IKPhysicalLogManager.EndOpenLogContainer(IFabricAsyncOperationContext Context, IKPhysicalLogContainer& Result)
at System.Fabric.Data.Log.Interop.PhysicalLogManager.OpenContainerEndWrapper(IFabricAsyncOperationContext Context)
at System.Fabric.Data.Log.Interop.PhysicalLogManager.<OpenLogContainerAsync>b__5(IFabricAsyncOperationContext Context)
at System.Fabric.Interop.AsyncCallOutAdapter2`1.Finish(IFabricAsyncOperationContext context, Boolean expectedCompletedSynchronously)
一旦我打這個例外,我停止調試,我甚至無法成功部署,直到我選擇了「重置本地集羣」選項從Service Fabric SDK系統托盤圖標中選擇。
我試過卸載並重新安裝,在樣本中尋找硬編碼路徑。
我可以在不同的機器上運行樣本,但這是我的主要開發框。在這兩種情況下,我只安裝了VS 2015 Community Edition,SDK,然後嘗試運行示例。我感動ServiceFabric路徑到我的PATH變量的開頭,如MSND論壇的建議,以避免在一個名爲zip.dll以及文件衝突。