次の例外がC#で発生します。コードが最適化されているか、呼び出しスタックのエラー:コードが最適化されているか、またはネイティブフレームがコールスタックの最上部にあるため、式を評価できません。
WebアプリケーションのストリームリーダからReadToEnd()メソッドを呼び出すとき。
同じコードをコピーしてコンソールアプリケーションに貼り付けるとします。できます。
それはトラブルあなたがのために尋ねた情報を与えることがあり、デバッガから単に警告例外ではありません任意のアイデア
乾杯
次の例外がC#で発生します。コードが最適化されているか、呼び出しスタックのエラー:コードが最適化されているか、またはネイティブフレームがコールスタックの最上部にあるため、式を評価できません。
WebアプリケーションのストリームリーダからReadToEnd()メソッドを呼び出すとき。
同じコードをコピーしてコンソールアプリケーションに貼り付けるとします。できます。
それはトラブルあなたがのために尋ねた情報を与えることがあり、デバッガから単に警告例外ではありません任意のアイデア
乾杯
。発生します。ブレークポイントが正しく設定され、Debug + Break Allで管理されていないコードが終了していないことを確認してください。
PageMethodのようなWebメソッド(サービス)でこのコードを実行している可能性があります。
ストリームが終了すると、クライアントにバッファを送りますが、バッファを送信するクライアントはありません。この例外が発生します。
Webメソッドを使用してファイルをダウンロードしようとすると、コード内で発生します。
私はそれをチェックします。管理不能コードまたはネイティブコードに該当する場合はどうなりますか?この例外を無視して実行を続行する方法。このメッセージの後に実行されるコードの停止 – JFD
デバッガが愚かになります。ここでも例外ではありません。 –
これは、デバッガが存在しないため、リリースモードで公開するときにこのメッセージが表示されないことを意味します。ところで、時々それはメソッドをうまく実行します、時々そうしません。 – JFD