Próbuję utworzyć aplikację konsoli C#, która dodaje komunikaty do kolejki. Obserwuję przykłady dotyczące Azure Service Bus podane tutaj: http://www.windowsazure.com/en-us/develop/net/how-to-guides/service-bus-queues/Typ lub przestrzeń nazw "ServiceBus" nie istnieje w przestrzeni nazw "Microsoft"
Mój program nie robi nic w tej chwili:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.ServiceBus;
using Microsoft.ServiceBus.Messaging;
namespace testConsole
{
class Program
{
static void Main(string[] args)
{
}
}
}
Problem mam jest, że kiedy dodać Microsoft.ServiceBus.dll reference (jak wyjaśniono w powyższym łączu, 1-add dll reference i 2-add using statement) Otrzymuję błąd podczas kompilowania: "Typ lub nazwa przestrzeni nazw" ServiceBus "nie istnieje w przestrzeni nazw" Microsoft "(brakuje numeru referencyjnego zespołu?) "
Nawet zajrzałem do Microsoft.ServiceBus.dll z narzędziem reflektorowym i zawiera przestrzeń nazw Microsoft.ServiceBus. Numer wersji biblioteki DLL to 1.6.0.0 i wersja runtime v4.0.30319.
Każda pomoc doceniona.
-pom-
Ha! Sam znalazłem odpowiedź. W ustawieniach projektu konsoli, docelowa struktura musi wskazywać na ".NET Framework 4" zamiast ".NET Framework 4 Client Profile". Brak błędów referencyjnych ... Wesołych Świąt wszystkim! – Pompair