我正在使用vs 2008.創建web應用程序。我想創建sql_Helper類。我知道web應用程序不包含App_Code文件夾。我在我的web應用程序中手動創建了文件夾app_code並將類放入其中。但名稱空間system.Data.sqlClient和System.Web.Configuration不可見,但可見的其他網頁不在app_code中命名空間在類文件中不可見
1
A
回答
0
請確保您引用了這些dll。
0
App_Code文件夾不適用於Web應用程序。
App_Code文件夾中是一個特殊的ASP.NET RUNTIME文件夾...此文件夾中的所有文件都在您的網站實際上是在服務器上運行的ASP.NET編譯...這基本上可以讓你放下隨機類/代碼此文件夾中的文件將在服務器端進行編譯。
在編譯時編譯爲dll的Web應用程序中,這將是一個問題。
App_Code文件夾適用於網站項目,不適用於Web應用程序項目。
如果您確實想調用您的文件夾App_Code,請將內部的類標記爲具有編譯的構建操作。
相關問題
- 1. 名稱空間中類的可見性
- 2. 在命名空間中覆蓋不可見的S3方法
- 3. MvcContrib命名空間在視圖中不可見
- 4. ``不命名類型`錯誤`命名空間標準;`和文件
- 5. 類型或命名空間名稱「關係」不命名空間中存在「Microsoft.EntityFrameworkCore」
- 6. 類型或命名空間名稱「ToolkitScriptManager」不命名空間中存在「AjaxControlToolkit」
- 7. CS0234:命名空間'System.Runtime.Serialization'中不存在類型或命名空間名稱'IExtensibleDataObject'
- 8. 命名空間'System.Windows'中不存在類型或命名空間名稱'Deployment'
- 9. 命名空間'System.IO'中不存在類型或命名空間名稱'File'
- 10. 命名空間'Mono'中不存在類型或命名空間名'Cecil'
- 11. C#命名空間'System.Windows'中不存在類型或命名空間名稱'Forms'
- 12. 命名空間'GalaSoft.MvvmLight'中不存在類型或命名空間名稱'Ioc'
- 13. 命名空間'Microsoft.VisualBasic'中不存在類型或命名空間名稱'FileIO'
- 14. 命名空間'Microsoft'中不存在類型或命名空間名稱'ServiceBus'
- 15. 命名空間中不存在類型或命名空間名稱'MIDI'
- 16. 命名空間'System.Web'中不存在類型或命名空間名稱'Mvc'
- 17. 命名空間中不存在命名空間名稱'Notify'Twilio.Rest
- 18. 類型或命名空間名稱「NMO」不存在命名空間存在「Microsoft.SqlServer.Management」
- 19. 類型或命名空間名稱HtmlEditorExtender'不存在命名空間存在「AjaxControlToolkit」
- 20. 類型或命名空間名稱LayoutsPageBase'不存在命名空間存在「Microsoft.SharePoint.WebControls」
- 21. 如何使[std :: operator「」s]在命名空間中可見?
- 22. 指定XAML類的命名空間不宣而命名空間
- 23. __autoload命名空間類給文件找不到致命錯誤
- 24. MSBuild 15 - 命名空間中不存在類型或命名空間'Fakes'
- 25. 不能在PHP的另一個命名空間中使用命名空間類
- 26. 一個命名空間在其他命名空間中找不到類
- 27. 命名空間中的類
- 28. 類型或命名空間名稱ThreadContext'不存在命名空間「log4net的」
- 29. 類型或命名空間名稱「核心」不存在命名空間
- 30. 類型或命名空間名稱DataAnnotations'不存在命名空間「System.ComponentModel」
現在我該做什麼?我在哪裏放置包含連接代碼的類文件? – 2012-07-23 06:02:09
您可以將該文件夾重命名爲其他內容。 – nunespascal 2012-07-23 06:08:48
我解決了我的問題,通過從內容編譯構建動作。 – 2012-07-23 06:12:19