Estoy tratando de crear una aplicación de consola C# que agregue mensajes a una cola. Estoy siguiendo los ejemplos sobre Azure Service Bus da aquí: http://www.windowsazure.com/en-us/develop/net/how-to-guides/service-bus-queues/El tipo o el nombre del espacio de nombres 'ServiceBus' no existe en el espacio de nombres 'Microsoft'
Mi programa no hace nada por el momento:
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)
{
}
}
}
El problema que estoy teniendo es que cuando agrego el Microsoft.ServiceBus.dll referencia (como se explica en el enlace anterior, 1-add dll reference y 2-add using statements) Recibo un error al compilar: "El tipo o nombre del espacio de nombres 'ServiceBus' no existe en el espacio de nombres 'Microsoft' (¿falta una referencia de montaje?) "
Incluso miré en el Microsoft.ServiceBus.dll con la herramienta reflector y contiene el espacio de nombres Microsoft.ServiceBus. El número de versión del dll es 1.6.0.0 y la versión de tiempo de ejecución v4.0.30319.
Cualquier ayuda apreciada.
-pom-
¡Ja! Acabo de encontrar la respuesta yo mismo. En la configuración del proyecto de la consola, la infraestructura de destino debe apuntar a ".NET Framework 4" en lugar de ".NET Framework 4 Client Profile". Ya no hay errores de referencia ... ¡Feliz Navidad a todos! – Pompair