8

.NET4.5をWindowsWebServer 2008 R2にインストールした後、一部のパフォーマンスカウンターに間違った値が表示されます。組み込みのパフォーマンスモニターを使用しており、匿名の要求/秒と実行中の要求のカウンターについてASP.NETAppsv4.0.30319グループを確認しています。

以前は、これらの値は変動する値で現在の負荷を反映していましたが、現在はリクエストごとに増加するため、TotalRequestsやTotalRequestsExecutingのように動作します。

実稼働環境でも内部サーバーでも同じ動作が見られます。

誰かが同じ行動を見たことがありますか、それをグーグルで検索すると何でも見つけることができます。

よろしくパトリック

4

2 に答える 2

8

この問題の修正は現在利用可能です。Windows 8 の場合はhttp://support.microsoft.com/kb/2805227、Windows 7 プラットフォームの場合はhttp://support.microsoft.com/kb/2805226です。そのため、以下の回避策は不要になりました。

この問題の回避策は、4.5 がインストールされたディレクトリから以下のコマンドを実行することです (例: 「%systemroot%\Microsoft.Net\Framework64\v4.0.30319」)。

  1. aspnet_regiis -u

  2. aspnet_regiis -I または aspnet_regiis -iru

于 2012-10-15T17:21:32.387 に答える
1

頭に浮かぶのは、このレジストリ キーのアクセス許可です。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\version of ASP.NET\Names 

それらをチェックして、それらが正しいことを確認することから始めます。複数のバージョンがある場合は、設定をクロスチェック/比較することもできます (つまり、2.0 がまだ正常に動作するかどうか)。

于 2012-09-27T15:06:04.230 に答える