2016-08-15 1 views
1

Я установил Service Fabric, используя ссылку Install the Service Fabric runtime, SDK, and tools for Visual Studio 2015 Update 2 от Prepare your development environment.Connect-ServiceFabricCluster: Аргумент «Connect-ServiceFabricCluster» не распознается как командлет: невозможно загрузить DLL «FabricCommon.dll»

Попытка опубликовать Service Fabric Application терпит неудачу с:

2> Connect-ServiceFabricCluster: Аргумент 'Connect-ServiceFabricCluster' не распознается как командлет: Не удается загрузить
2> DLL ' FabricCommon.dll ': указанный модуль не найден. (Исключение из HRESULT: 0x8007007e)

же ошибка описана в Troubleshoot your local development cluster setup, но это не имеет значения, какая версия PowerShell я использую, 64 или 32.

версия Service Fabric SDK У меня есть 2.1.163.

Я бегу Windows 10 10586 с Visual Studio 2015 Update 3.

FabricCommon.dll расположен в c:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code\FabricCommon.dll

Что мне не хватает?

+0

Когда вы говорите «Попытка опубликовать», вы имеете в виду использование PowerShell или Visual Studio? – CrnaStena

+0

Я имею в виду Visual Studio. Я получил это исправление, перезагрузив мою машину. – kiewic

+0

Хорошо, что хорошая старая перезагрузка по-прежнему решает большинство проблем. – CrnaStena

ответ

2

Я остановлюсь на этой ошибке первым:

DLL 'FabricCommon.dll': The specified module could not be found 

Вы можете исправить это, повторно установить службы ткань SDK. Это случается со мной раньше во время установки, и я думал, что это исправлено, но вы никогда не знаете.

Также убедитесь, что вы используете ту же версию пакета SDK и nuget, на которую вы ссылались в приложении Service Fabric.

-1

Пожалуйста, запустите Windows PowerShell в качестве администратора, а затем попробуйте.