VS 2012 をインストールし、いくつかの Web プロジェクトで正常に使用していますが、VS 2012 の何かが原因で Web サービス プロジェクトが壊れてしまいました。私はまだ Web サービス プロジェクトで VS 2010 を使用しており、2012 年にはまだ開いていません。
参照されているブログ プロジェクトでクラスのインスタンスを作成しようとすると、次のエラーがスローされます。
このメソッドまたはプロパティは、HttpRequest.GetBufferlessInputStream が呼び出された後はサポートされません。
GetBufferlessInputStreamが明示的に使用されているプロジェクトのどこにも見つかりません。
ブログのコードを飛び越えると、すべてが正しく実行されます。
このエラーを受け取って絞り込もうとしている人を他に見つけることができません。どこから始めればよいのでしょうか?
スタック
at System.Web.HttpRequest.get_InputStream()
at OAS.Web.Log.WebEvent..ctor(EventType type, HttpContext context, String applicationName)
at OAS.Web.Log.WebTrace..ctor(HttpContext context, String applicationName)
at OAS.Web.AdvisorServices.Extensions.OperationLoggerParameterInspector.BeforeCall(String operationName, Object[] inputs) in C:\SourceControl\OAS\IM.NET3.0\Web\AdvisorServices\OAS.Web.AdvisorServices.Extensions\OperationLogger\OperationLoggerParameterInspector.cs:line 54
**編集- ボーナス質問
これらの Framework 4.5 プロパティが 4.0 ソリューションに影響するのはなぜですか?