Visual Studio 2017を使用してasp.netコアアプリケーションを作成しています。Webユーティリティを使用してURLコンポーネントをエンコードしようとしています。エラーCS0433タイプ 'WebUtility'は2つの場所にあります
var value = System.Net.WebUtility.UrlEncode("some text here");
これを私のコードに含めると、以下のエラーが表示されます。私はこの問題を見つけることを犠牲にしている。 project.jsonファイルは表示されません。私はSystem.Runtime.Extensionsが含まれている場所を探しました。
私は次のパッケージがインストールされている:AspNetCoreは、AspNetCore.Mvcは、AspNetCore.StaticFilesは、.netCore.App、PaulMiami.AspNetCore.Mvc.Recaptcha
は、私はそれが問題を修正せずにキャプチャパッケージを削除しようとしています。
エラーCS0433 'WebUtilityは' 'System.Runtime.Extensions、バージョン= 4.1.0.0、文化はニュートラル、PublicKeyToken = = b03f5f7f11d50a3a' と「システム、バージョン= 4.0.0.0の両方に存在するタイプ、文化=中立、なPublicKeyToken = b77a5c561934e089 '
この記事で私が見た他の投稿は、私が持っていないと思われるproject.jsonファイルを求めています。何かご意見は?
更新1: 私は新しいasp.netコアWebアプリケーションを作成しようとしました - デフォルトのまますべてデフォルトで、私はPaulMiami.AspNetCore.Mvc.Recaptchaパッケージをインストールしました.WebUtilityへの呼び出しは新しくうまくいきます作成されたアプリ。この問題の原因となっている既存のアプリケーションで見つけられないことがあるはずです。