7

サード パーティによって作成された .net プロバイダーを使用すると、アプリ プールがクラッシュし続けます。問題のトラブルシューティングをどこから始めればよいかわかりません。

イベント ビューアーを使用して、次の情報を取得しました。

障害のあるアプリケーション名: w3wp.exe、バージョン: 7.5.7601.17514、タイム スタンプ: 0x4ce7a5f8
障害が発生しているモジュール名: ntdll.dll、バージョン: 6.1.7601.17514、タイム スタンプ: 0x4ce7b96e
例外コード: 0xc0000005
障害オフセット: 0x00052d94
障害のあるプロセス ID: 0x162c
障害のあるアプリケーションの開始時刻: 0x01cd8ad4f6ad757b
障害のあるアプリケーション パス: c:\windows\system32\inetsrv\w3wp.exe
障害が発生しているモジュール パス: C:\windows\SYSTEM32\ntdll.dll
レポート ID: 36661c3b-f6c8-11e1-830c-180373c0a6cd  
  <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
  <Provider Name="Application Error" /> 
  <EventID Qualifiers="0">1000</EventID> 
  <Level>2</Level> 
  <Task>100</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2012-09-04T19:39:17.000000000Z" /> 
  <EventRecordID>26328</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer>my computer</Computer> 
  <Security /> 
  </System>
  <EventData>
  <Data>w3wp.exe</Data> 
  <Data>7.5.7601.17514</Data> 
  <Data>4ce7a5f8</Data> 
  <Data>ntdll.dll</Data> 
  <Data>6.1.7601.17514</Data> 
  <Data>4ce7b96e</Data> 
  <Data>c0000005</Data> 
  <Data>00052d94</Data> 
  <Data>162c</Data> 
  <Data>01cd8ad4f6ad757b</Data> 
  <Data>c:\windows\system32\inetsrv\w3wp.exe</Data> 
  <Data>C:\windows\SYSTEM32\ntdll.dll</Data> 
  <Data>36661c3b-f6c8-11e1-830c-180373c0a6cd</Data> 
  </EventData>
  </Event>
4

4 に答える 4

6

ワーカー プロセス w3wp.exe が実行されているアカウントに、ホスティング フォルダーの読み取り/書き込み権限があることを確認してください (例: Inetpub)。

于 2012-09-05T14:10:36.920 に答える
1

私も同じ問題を抱えていました。私のコードには、次の vb.net コードの行がありました。

Dim mPath as string = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)

実行時にこのフォルダーにアクセスできないため、ASP.NET 全体がクラッシュしました。エラー処理が機能しません。Clr は単純にクラッシュします。

この行を既存のディレクトリに置き換えると、問題が解決しました。

于 2015-04-14T18:24:59.387 に答える
0

同じ問題が発生しましたが、MVC プロジェクトの bin および obj フォルダーを手動で削除することで解決しました。

于 2015-11-06T20:50:12.983 に答える