VS2020中“添加ASP.NET檔案夾”裡沒有App_Code,添加普通檔案夾然後命名為App_Code後,在裡面添加類檔案後,其它檔案夾的檔案卻引用不了,這是怎麼回事?
在Web應用程式中不能通過右鍵項目-〉”添加“-〉”添加ASP.NET檔案夾“方式添加。因為Web應用程式中App_Code就不存在。
不過可以通過手動的方式建立,添加一個檔案夾命名為App_Code就可以了。這樣子建立的和在網站中建立的App_Code的在外觀上一樣的。
先高興一下,但沒有這麼簡單的。
你在App_Code建立類時,會發現沒有智能提示。在頁面背景引用時,還會報錯,說類不存在。
解決的辦法就是選中你的類檔案,在屬性中”進階“中的”生成操作“預設”内容“要改為編譯就可以了。
到這就可以了。如下,
當然,也可以為Web應用程式項目中添加"App_LocalResources",在這個檔案夾下添加類也是可以的,就不需要添加App_Code檔案夾了。如下,
你還可以随便建個檔案夾,或者根本就不用檔案夾直接添加了類,隻要修改了類進階屬性的”生成操作“改為”編譯“就可以 .