2010-06-22 136 views

回答

9

請記住,該Web Site Project可以包含App_Code文件夾和Web Application Project不能!因爲所有項目都是爲了代碼。

+0

是代碼智能對App_Code中創建的類無效的原因?要麼我怎麼隱藏我的數據集?我不會說我的數據集degisgner可以閱讀 – softwaremonster 2010-06-22 12:22:06

+1

感謝您的答案,它真的幫助我! – softwaremonster 2010-06-22 12:23:25

+0

@softwaremonster:非常高興它幫助! :)如果你也可以提出我的答案,這將是非常好的。 – abatishchev 2010-06-22 18:43:50

1

你試過用鼠標右鍵單擊在Solution Explorer中的項目,選擇「添加...」,並在ASP.NET文件夾看?

從內存中,甚至以前的VS版本也不會自動將App_Code文件夾默認放置在您的項目中。

+0

謝謝!它的工作原理 – softwaremonster 2010-06-22 10:05:45

0

如果您只是創建一個名爲App_Code的文件夾,它會將其識別爲您想要的App_Code,奇怪的是,在添加.net文件夾中它並未出現。

這是我採取的路線,它一切正常。

-2

我希望這會幫助你 - .cs文件不應放在一個文件夾中。只要把它們放在項目中,不要放在一個文件夾中。然後您的課程將可見。這是VS 2010中的差異。

4

如果要添加App_Code文件夾,則必須手動添加該文件夾。 添加 - >添加新文件夾 - >當您執行此操作時,必須爲其指定文件夾名稱「App_Code」 ,並且vs2010會自動更改其文件夾類型。

好運

2

如果你想在VS 2010的項目中使用獨立的類文件(在「App_Code文件」目錄),請務必設置文件屬性>生成操作每個* .cs或* .vb文件來在「屬性」>「高級」對話框中選擇「編譯」。

此外,使用與您的項目相同的命名空間,這些獨立的類將隨時可供您的項目的其餘部分使用。

花了我一點時間來實現VS中的默認設置是「內容」而不是「編譯」。

相關問題