我正在嘗試製作將消息添加到隊列的C#控制檯應用程序。我下面這裏給出關於Azure的服務總線的例子:http://www.windowsazure.com/en-us/develop/net/how-to-guides/service-bus-queues/命名空間'Microsoft'中不存在類型或命名空間名稱'ServiceBus'
我的程序不執行任何操作的時刻:
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 reference和2-add using語句)編譯時出現錯誤:「名稱空間」Microsoft「中不存在類型或名稱空間名稱」ServiceBus「(您是否缺少裝配參考?)「
我甚至看了看帶有反射工具的Microsoft.ServiceBus.dll,它包含Microsoft.ServiceBus名稱空間。 dll的版本號是1.6.0.0,運行時版本是v4.0.30319。
任何幫助表示讚賞。
-pom-
哈!我自己找到了答案。在控制檯項目的設置中,目標框架需要指向「.NET Framework 4」,而不是「.NET Framework 4 Client Profile」。不再有參考錯誤...聖誕快樂時光每個人! – Pompair 2011-12-19 13:17:47