私は研究していますが、関連する回答は見つけられません。誰かが私はそれがHosting.HostingEnvironment.MapPathを(「」)を使用する必要がありSystem.Web.HostingのNugetパッケージとは何ですか?
をSystem.Web.Hostingためのasp.net WEBAPIアプリケーションにインストールするには、私にnugetパッケージを語った場合、私は
おかげ
それを感謝します私は研究していますが、関連する回答は見つけられません。誰かが私はそれがHosting.HostingEnvironment.MapPathを(「」)を使用する必要がありSystem.Web.HostingのNugetパッケージとは何ですか?
をSystem.Web.Hostingためのasp.net WEBAPIアプリケーションにインストールするには、私にnugetパッケージを語った場合、私は
おかげ
それを感謝しますSystem.Web
アセンブリへの参照を追加すると、System.Web.Hosting.HostingEnvironmentにアクセスできます。
素早く返信してくれてありがとう –
System.Webはナゲットパッケージではありません。
Solution explorer> References> Add References> Framework> System.Webを探します。
System.Web.Hosting.HostingEnvironment.MapPath(string.Empty);
完璧に働いてくれてありがとうAndre' –
これはSystem
名前空間、フレームワークのその可能性が高い部分であるため。
その名前空間をインターネットで検索すると、MSDNに表示されます。だから、その名前空間のドキュメントをMSDNに開いてください。リスト内のどのクラスをクリックしても、どちらのクラスでも問題ありません。
あなたはこのようなものが表示されます:あなたは今、どのアセンブリを知る(のSystem.Web.dll内)のSystem.Web
:
名前空間:
アセンブリをSystem.Web.Hostingをこの特定のクラスが入っています。これは、必要な名前空間の残りのほとんどを含んでいる可能性があります。確認するためにMSDNの別のクラスをチェックしてください。さて、これはSystem.Web
です。これはフレームワークの一部です。別のネームスペースでこれを行い、MSDNでそれを見つけることができない場合は、おそらくNugetパッケージを探しています。しかし、この場合、いいえ。アセンブリへの参照を追加するだけです。
あなたは素晴らしいです –
名前空間全体を試してください。 System.Web.Hosting.HostingEnvironment.MapPath(string.Empty); –