XPProSP3のSP1でVS2010Expressを使用しています。数日前にIISExpressで正常に実行されていたWeb開発サイトがローカルドライブにあります。IIS Expressで起動すると、IIS ExpressのCPU使用率が最大50%になり、ダウンしなくなり、最終的には少なくとも数分間マシンがフリーズします(その時点でPCをハードリスタートします)。このサイトは、VS Development Server(Cassini)で正常に動作します。IIS Expressでは、ページ呼び出しは
http://localhost:4306/mypage
そのようなイベントの1つのTraceErrorはここにあります:
https://www.yousendit.com/download/UW13UGhTSWVwaFRvS3NUQw
最近、物事に影響を与えた可能性のある2つの変更を加えました。1)運用テスト用にサイトのコピーを作成し、IIS5.1で実行できるようにしました。次に、IIS 5.1を開発サイトに向けて、実行しました。正常に動作します。2)開発サイトがあったフォルダーの名前を変更しましたが、スタートページでVS2010Expressにそれを認識させる方法がわかりませんでした。しかし、私はそれを乗り越えました。
IIS Expressをアンインストールして再インストールしてみましたが、喜びはありませんでした。
IISExpressフォルダーの構成ファイルのxmlを調べてみましたが、それらを使用して何をするかを説明するドキュメントが見つかりません。
別のフォルダーにV2010Expressを使用して新しいベアボーンサイトを構築し、結果を取得しました。
広範なJavaScriptがあり、JSデバッグのためにCassiniに戻りたくないので、IISExpressが必要です。
IIS Expressをバックアップして、開発サイトで正しく実行する方法についての提案をいただければ幸いです。
ありがとう!
アップデート
上記のログファイルに「自動命名データベースを添付しよう」というエラーがあったことが指摘されたので、web.configを変更して削除した可能性がありますが、確認できないためわかりません。 「ハング」のある別のTraceLogを取得します。TraceLogを生成する前にシステムがハングしているようです。
次に、以下のいくつかのテストを実行し、サイトのスタートページを変更しました。これにより、最初はハングではなく「ページを表示できません」というエラーが発生したため、エラーはページ固有のものである可能性があると思いました。ただし、両方のターゲットページでハングエラーが発生したため、「ページを表示できません」とハングの関係が一致していません。
web.configの接続文字列を変更しました=>CTLS.mdb用に2つありました。a)1つはフォルダパス、b)もう1つは[DataDirectory]です。削除b)VSDevelopmentServerで実行=>動作終了VS2010Express再起動VS2010ExpressRan Debug(IIS Expressでサイトを再起動)=>ハングする代わりに、「IEはページを表示できません」を与えましたIIS Expressでサイトを繰り返しデバッグ=>再度、「できませんページを表示する」
VS2010 Expressで、スタートページを「SiteEntrance.aspx」に変更し、IISExpressでデバッグを繰り返し=>IIS Expressがハングします再起動したPCがハングしますVS2010を再起動し、スタートページを「zTestLaunch.aspx」に変更し、IISExpressでデバッグを実行します=>「IEできませんページの表示」VS2010Expressで、開始ページを「SiteEntrance.aspx」に変更し、IIS Expressでデバッグを繰り返しました=>「IEはページを表示できません」デバッグを停止し、デバッグを再開しました=>ページを表示できませんデバッグを停止し、デバッグを再開しました=>表示できませんページを閉じたVS2010Express、IIS Expressを指していることに注意、デバッグを再開=>ページを表示できない(ページ= SiteEntrance.aspx)VS2010を再開し、開始ページを「zTestLaunch.aspx」に変更、IISExpressでデバッグを実行=>IISExpressがハングする
これが「ページを表示できません」イベントの1つからのTraceLogです
https://www.yousendit.com/download/UW16aXRJNHY4Q1RvS3NUQw
アップデート:
まあ、この問題は明らかに非常に独特なので、4つのフォーラムと1つの有料サービスで誰もそれを聞いたことがありません。次に、Microsoftサポートで259ドルを停止します。を除いて-ばかげて、私はVS StudioExpressでjavascriptをデバッグするためにIISExpressを必要としないことを発見しました(私はそう思った-いくつかの誤解はおそらくIIS ExpressをIEと混同しました、それはあなたが必要です)、それが私のドライバーですこれ以上作業する必要はありません。
フィニート!ここまで読んでくれた人に感謝します。