2009-12-02 122 views
15

我正在使用Visual Studio 2008 SP1,我正在使用VB.NET中的Web項目。 當我添加新的類文件(當然在App_Code中)時,它不能識別它。所有舊的類文件工作正常,但新的文件不是。我重新啓動了我的電腦,仍然是同樣的問題。Visual Studio不識別新類

任何想法

回答

31

比較工作類與未識別的類的屬性。具體來說就是「Build Action」。它應該解決問題。

如果不讓我知道。 :)

+5

**謝謝!**我知道這是幾年後,但這仍然會發生(目前使用VS2013更新4),更具體地在創建自定義時在asp.net項目普通的課程。 「構建行動」需要是「編譯」。 – OneHoopyFrood 2014-12-17 23:05:20

+0

vs2013update5,雖然我的問題不是Build Action,而是目標框架。我創建了一個新的類庫,框架的目標是4.5.1而不是其他項目。 – JARRRRG 2016-03-10 08:26:59

0

確保它是在相同的命名空間的東西,你正試圖從調用它,或完全創造一個在使用的命名空間聲明。也許也給我們一個有效的例子,一個沒有的例子。

此外,不要忘記使用正確的訪問修飾符。從公開開始,看看是否可以解決您的問題。如果這樣做,那麼你的類幾乎肯定在不同的命名空間。

+0

整個班級不工作,即使智能感知不能在班級本身內部工作,並且我對命名空間100%確信。昨天當我添加一個類的工作正常,今天剛剛停止工作 – Kronass 2009-12-02 13:33:19

0

也許您正在嘗試使用其他程序集的內部類,或者該類的訪問修飾符可能存在問題。

1

如果涉及到解決方案,請嘗試「重建」整個解決方案。單獨重建項目和網站並不適合我 - 在嘗試其他建議之後,只有項目重建有效。