2017-07-13 83 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

你真棒谢谢 –

相关问题