Проверьте, является ли сервер частью кластера в среде AzureC#

Место общения программистов C#
Anonymous
Проверьте, является ли сервер частью кластера в среде Azure

Сообщение Anonymous »

мне нужно проверить, находится ли конкретный сервер в кластере Azure. В настоящее время у меня есть простая программа тестирования, как ниже: < /p>

Код: Выделить всё

private static async Task Main()
{
try
{
var Client = new FabricClient();

var NodeList = await Client.QueryManager.GetNodeListAsync();

foreach (var Node in NodeList)
{
Console.WriteLine($"Node Name: {Node.NodeName}, Node Status: {Node.NodeStatus}");
}
}
catch (Exception Ex)
{
Console.WriteLine($"Error: {Ex.Message}");
Console.ReadLine();
}
}
< /code>
Приложение составлено как 64 -битное и включает в себя пакет Nuget Microsoft.serviceFabric < /code>, но когда я запускаю приложение, я получаю ошибку: < /p>

Ошибка: невозможно загрузить dll 'fabricclient.dll': определенное модуль не найден. (Исключение из HRESULT: 0x8007007E) 

Мое приложение имеет DLL CALL System.fabric.dll 
, но не FabricClient.dll . Что -то изменилось или что -то упускаю? Любые идеи, где я могу получить FabricClient.dll из? Другие сообщения предлагают установить пакет Nuget, но это не помогло.

Подробнее здесь: https://stackoverflow.com/questions/796 ... nvironment

Вернуться в «C#»