爲什麼在C#控制檯應用程序中找不到HttpContext。 控制檯應用程序中的System.Web和asp.net中的System.Web應用程序是否相同? thanx控制檯應用程序中的HttpContext
回答
HttpContext用於ASP.Net應用程序。控制檯應用程序不是一個ASP.Net應用程序,因此您不在Web上下文中工作。
實際上,ASP.NET 5 [可以在IIS上託管或在自定義過程中自託管](https://msdn.microsoft.com/en-us/library/ ms171868(v = vs.110).aspx),因此控制檯應用程序可以是_ASP.Net應用程序,就像[Windows服務]一樣(http://blog.2mas.xyz/asp-net-5-self-hosting -the-application /) – MickyD
那麼在控制檯應用程序中沒有辦法使用System.Web.HttpContext? –
在控制檯應用程序中使用HttpContext是不可能的。它旨在用於Web應用程序。要使用HttpContext,您需要製作asp.net應用程序而不是控制檯應用程序。 如果你想使用它的HttpContext.Current.Server.MapPath之類的函數,那麼你可以去Assembly.GetExecutingAssembly()。位置
- 1. 控制檯應用程序中的System.Drawing.Color
- 2. C++應用程序中的控制檯
- 3. 控制檯應用程序中的iframe
- 4. 控制檯應用程序中的WriteableBitmapEx?
- 5. 控制檯應用程序中的ConfigurationErrorsException
- 6. 從其他控制檯應用程序運行控制檯應用程序
- 7. 從控制檯應用程序啓動控制檯應用程序
- 8. TIdTCPServer.OnExecute在控制檯應用程序中
- 9. C#控制檯應用程序中斷?
- 10. .Net無法啓動控制檯的控制檯應用程序
- 11. Qt控制檯應用程序教程?
- 12. 控制檯應用程序的問題
- 13. Symfony的3應用程序/控制檯
- 14. 非Qt的控制檯應用程序
- 15. 控制檯應用程序上的System.Net.WebException
- 16. MSTest的控制檯應用程序
- 17. 控制檯應用程序:打印到控制檯溢出
- 18. 從非控制檯.NET應用程序內創建控制檯
- 19. 使用Microsoft.AspNet.Mvc控制檯應用程序
- 20. 調用控制檯應用程序
- 21. c#控制檯應用程序的記錄器應用程序
- 22. C#控制檯應用程序中調度程序的問題
- 23. 控制檯應用程序中的雙語程序C
- 24. App.Config中的GAC程序集參考(控制檯應用程序)
- 25. 如何從「轉到」另一個控制檯應用程序中編寫的控制檯應用程序轉移?
- 26. 控制檯應用程序引用的C#版本控制
- 27. Java控制檯應用程序清理
- 28. Java控制檯應用程序
- 29. 訪問控制檯應用程序IO
- 30. 無邊界控制檯應用程序
添加引用到您的項目 – PiotrWolkowski
只需添加引用不工作。 我沒有找到System.Web引用 –
顯然你可以從控制檯應用程序引用System.Web(可能需要將目標框架從客戶端配置文件更改爲完整版)......但是你實際上*想實現的目標是什麼? –