Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 类型或命名空间名称';服务总线&x27;命名空间中不存在';微软';_Azure_Azure Queues - Fatal编程技术网

Azure 类型或命名空间名称';服务总线&x27;命名空间中不存在';微软';

Azure 类型或命名空间名称';服务总线&x27;命名空间中不存在';微软';,azure,azure-queues,Azure,Azure Queues,我正在尝试制作一个C#控制台应用程序,将消息添加到队列中。下面是有关Azure Service Bus的示例: 我的程序目前不起任何作用: using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.ServiceBus; using Microsoft.ServiceBus.Messaging; namespace testConsole {

我正在尝试制作一个C#控制台应用程序,将消息添加到队列中。下面是有关Azure Service Bus的示例:

我的程序目前不起任何作用:

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)
        {
        }
    }
}
我遇到的问题是,当我添加Microsoft.ServiceBus.dll引用(如上面链接中所述,1-add dll引用和2-add using语句)时,我在编译时遇到一个错误:“命名空间“Microsoft”中不存在类型或命名空间名称“ServiceBus”(是否缺少程序集引用?)

我甚至使用reflector工具查看了Microsoft.ServiceBus.dll,它确实包含Microsoft.ServiceBus命名空间。dll的版本号为1.6.0.0,运行时版本为v4.0.30319

谢谢你的帮助


-pom-

在非web应用程序中使用存储和AppFabric服务时,一个常见问题是Windows窗体应用程序和控制台应用程序的默认目标框架是.NET Framework 4.0客户端配置文件。将项目的目标框架更改为“.NET Framework 4.0”(完整版),它将正常工作。

我遇到的问题是有两个包Microsoft.Azure.ServiceBus和Azure.Messaging.ServiceBus。我用错了,也许是这样

在链接中使用的包是Azure而不是Microsoft,因为您正在项目中导入

就是这个
使用Azure.Messaging.ServiceBus

哈!!我自己刚找到答案。在控制台项目的设置中,目标框架需要指向“.NET framework 4”,而不是“.NET framework 4客户端配置文件”。不再有引用错误。。。大家圣诞快乐!我想我们同时找到了答案…=)无论如何谢谢你!我会接受这个答案(在8分钟限制通过后)我很惊讶,这个问题自2011年以来一直存在,我的MSFT还没有修复。但正如我们所看到的,.NET Framework 4.5和4.5.1没有“客户端配置文件”: