WCFアプリケーションの作業フォルダを取得します。どうすれば入手できますか?wcfアプリケーションの作業パスを取得する方法は?
私は
HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationPath)
をしようとした場合、私は(Http.Currentオブジェクトがnullである)null参照の例外を取得します。
作業フォルダの意味は、WCFサービスが動作しているフォルダです。私はaspNetCompatibilityEnabled="true"
を設定した場合、私はこのエラーを取得:ASP.NETを参照するために
The server did not provide a meaningful reply; this might be caused by a contract mismatch, a premature session shutdown or an internal server error.
このソリューションは私のためにはうまくいっていました。他の設定変更のすべての種類を行う必要はなく、むしろ使用することをお勧めします... –
私はSystem.Web.Hostingを持っていません。 。 。 – nXqd
@nXqd System.Web.dllに2.0のフレームワークに戻る – ongle