2011-08-15 179 views
-1

我想使用(usign NamePrject.Queries;)但是當我編譯顯示一個錯誤。命名空間C#.NET

using MvcApplication2.Queries;

錯誤1名稱空間「MvcApplication2」中沒有類型或名稱空間名稱「查詢」(是否缺少程序集引用?)C:\ Users \ marsimon \ Documents \ Visual Studio 2010 \ Projects \ MvcApplication2 \ MvcApplication2 \控制器\ NuevoController.cs 7月23日MvcApplication2

,如果你能幫助謝謝

+0

你在哪裏聲明'MvcApplication2.Queries'命名空間中的任何類型?它在不同的程序集中嗎? –

+0

我不明白。什麼是'NamePrject',什麼是'MvcApplication2'?我認爲前者是項目的名稱,後者是解決方案。你使用'使用NameProject.Queries'還是'MvcApplication2.Queries',這是哪一個?這個'Queries'命名空間位於何處?這是一個獨立的項目嗎?還是不是? –

+0

你在哪裏想出了'NameProject.Queries'?你是否在跟隨一些例子?你能告訴我們一個鏈接或一些東西,這樣我們可以瞭解更多? – ja72

回答

1

using NamespaceName只是帶來從命名空間到範圍的名稱。但是這些名稱(在問題中的名稱空間內)位於什麼組合?如果它與您當前使用的是同一個裝配體,那麼您錯誤輸入了裝配體名稱。如果是另一個裝配體,則應該對該裝配體採用add a reference! (採取編譯器的提示)

+0

命名空間不(總是)鏈接到程序集。這只是VS的默認約定。 –

+0

@亨克。我知道,我只是想讓它清楚的OP ...編輯 –

+2

它可能是一樣(或更可能)只是在主(唯一)項目中的另一個文件夾。 –