2017-07-13 19 views
0

私は研究していますが、関連する回答は見つけられません。誰かが私はそれがHosting.HostingEnvironment.MapPathを(「」)を使用する必要がありSystem.Web.HostingのNugetパッケージとは何ですか?

をSystem.Web.Hostingためのasp.net WEBAPIアプリケーションにインストールするには、私にnugetパッケージを語った場合、私は

おかげ

それを感謝します
+0

名前空間全体を試してください。 System.Web.Hosting.HostingEnvironment.MapPath(string.Empty); –

答えて

0

System.Webアセンブリへの参照を追加すると、System.Web.Hosting.HostingEnvironmentにアクセスできます。

+0

素早く返信してくれてありがとう –

0

System.Webはナゲットパッケージではありません。

Solution explorer> References> Add References> Framework> System.Webを探します。

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

完璧に働いてくれてありがとうAndre' –

2

これはSystem名前空間、フレームワークのその可能性が高い部分であるため。

その名前空間をインターネットで検索すると、MSDNに表示されます。だから、その名前空間のドキュメントをMSDNに開いてください。リスト内のどのクラスをクリックしても、どちらのクラスでも問題ありません。

あなたはこのようなものが表示されます:あなたは今、どのアセンブリを知る(のSystem.Web.dll内)のSystem.Web

名前空間:
アセンブリをSystem.Web.Hostingをこの特定のクラスが入っています。これは、必要な名前空間の残りのほとんどを含んでいる可能性があります。確認するためにMSDNの別のクラスをチェックしてください。さて、これはSystem.Webです。これはフレームワークの一部です。

別のネームスペースでこれを行い、MSDNでそれを見つけることができない場合は、おそらくNugetパッケージを探しています。しかし、この場合、いいえ。アセンブリへの参照を追加するだけです。

+0

あなたは素晴らしいです –

関連する問題