2017-07-13 86 views
0

我一直在研究,但我似乎無法找到任何相關的答案。我會很感激,如果有人告訴我NuGet包在asp.net的WebAPI應用程序安裝System.Web.Hosting什麼是System.Web.Hosting的Nuget包

我需要它使用Hosting.HostingEnvironment.MapPath(「」)

感謝

+0

嘗試整個命名空間。 System.Web.Hosting.HostingEnvironment.MapPath(string.Empty); –

回答

0

添加對System.Web程序集的引用,您將可以訪問System.Web.Hosting.HostingEnvironment

+0

感謝您的快速回復和回答 –

0

System.Web不是塊金程序包。

轉到解決方案資源管理器>參考>添加引用>框架>查找System.Web。

System.Web.Hosting.HostingEnvironment.MapPath(string.Empty); 
+0

工作完美,謝謝安德烈' –

2

因爲這是在System命名空間中,它很可能是Framework的一部分。

使用該命名空間的Google搜索將它帶到MSDN上。因此,打開MSDN上該命名空間的文檔。點擊列表中的任何一個班級,哪一個都沒關係。

你會看到這樣的事情:

命名空間:System.Web.Hosting
集:System.Web(在System.Web.dll中)

現在您知道哪些組件這個特定的類是在,其中可能還包含所需命名空間的其餘大部分。檢查MSDN上的其他課程以確認。那麼,這是System.Web。這是框架的一部分。

如果您對另一個命名空間執行此操作,並且無法在MSDN上找到它,那麼您可能正在尋找一個Nuget包。但在這種情況下,不會。只需添加對組件的引用即可。

+0

你真棒謝謝 –

相關問題