vs2008我可以設置App_Code文件夾,但在vs2010中我無法做到,這就是爲什麼我把我的數據集和類'放到App_Data文件夾中。要麼我不知道App_Data文件夾是否安全?有什麼建議麼?VIsual Studio 2010中的ASP.NET項目中的App_Code文件夾
感謝
vs2008我可以設置App_Code文件夾,但在vs2010中我無法做到,這就是爲什麼我把我的數據集和類'放到App_Data文件夾中。要麼我不知道App_Data文件夾是否安全?有什麼建議麼?VIsual Studio 2010中的ASP.NET項目中的App_Code文件夾
感謝
請記住,該Web Site Project
可以包含App_Code
文件夾和Web Application Project
不能!因爲所有項目都是爲了代碼。
你試過用鼠標右鍵單擊在Solution Explorer中的項目,選擇「添加...」,並在ASP.NET文件夾看?
從內存中,甚至以前的VS版本也不會自動將App_Code文件夾默認放置在您的項目中。
謝謝!它的工作原理 – softwaremonster 2010-06-22 10:05:45
如果您只是創建一個名爲App_Code的文件夾,它會將其識別爲您想要的App_Code,奇怪的是,在添加.net文件夾中它並未出現。
這是我採取的路線,它一切正常。
我希望這會幫助你 - .cs文件不應放在一個文件夾中。只要把它們放在項目中,不要放在一個文件夾中。然後您的課程將可見。這是VS 2010中的差異。
如果要添加App_Code文件夾,則必須手動添加該文件夾。 添加 - >添加新文件夾 - >當您執行此操作時,必須爲其指定文件夾名稱「App_Code」 ,並且vs2010會自動更改其文件夾類型。
好運
如果你想在VS 2010的項目中使用獨立的類文件(在「App_Code文件」目錄),請務必設置文件屬性>生成操作每個* .cs或* .vb文件來在「屬性」>「高級」對話框中選擇「編譯」。
此外,使用與您的項目相同的命名空間,這些獨立的類將隨時可供您的項目的其餘部分使用。
花了我一點時間來實現VS中的默認設置是「內容」而不是「編譯」。
解決方法:
如果我們在Web應用程序項目使用App_Code文件,我們需要 重命名爲任何其他文件夾的名稱。
是代碼智能對App_Code中創建的類無效的原因?要麼我怎麼隱藏我的數據集?我不會說我的數據集degisgner可以閱讀 – softwaremonster 2010-06-22 12:22:06
感謝您的答案,它真的幫助我! – softwaremonster 2010-06-22 12:23:25
@softwaremonster:非常高興它幫助! :)如果你也可以提出我的答案,這將是非常好的。 – abatishchev 2010-06-22 18:43:50