2014-10-11 158 views
1

我試圖將現有項目添加到另一個項目中 - 在我的解決方案中。將現有項目添加到新項目

當我轉到MvcProject.2並添加一個對MvcProject.1的新引用並保存它時,它將被添加到References部分,並且數據模型將加載到對象瀏覽器中。我遇到的唯一問題是我無法執行using MvcProject.1;,因爲項目中沒有找到名稱空間,即使已加載程序集引用。我在這裏錯過了一個步驟嗎?我也跟着在這裏盡我所能的說明,但沒有運氣:How do you share code between projects/solutions in Visual Studio?

回答

1

在Visual Studio中的項目內,右鍵單擊在References文件夾中的MvcProject.1參考和選擇View In Object Browser。這將加載一個列表,展開MvcProject.1,第一個孩子將有一個花括號的圖標,即命名空間名稱;無論價值是什麼,都可以在您的using聲明中使用。

+0

究竟是什麼我想,但問題是我得到的波浪紅色下劃線和'.1'當我試圖使用'MvcProject.1;',它不智能感知我namespage時,我只是有一個'。 ' – RealWorldCoder 2014-10-11 01:39:53

+0

對象瀏覽器是否實際顯示名稱空間'MvcProject.1'? – 2014-10-11 01:41:37

+0

是的所有模型,控制器,認爲這只是一個小故障?我試圖重新打開它。我正在'global.asax中使用',這可能是一個原因嗎? – RealWorldCoder 2014-10-11 01:42:31

2

檢查兩個項目的屬性中的目標框架值是否相同。