Web プロジェクトを開発する場合、IIS をインストールする必要があります。IIS がインストールされている Windows 2008 r2 で asp.net Web サイトを公開すると、Web プログラムはローカル IIS にマップされますが、実行すると次のエラー メッセージが表示されます: 「ハンドラー "PageHandlerFactory-Integrated" のモジュール リストにエラー モジュール "ManagedPipelineHandler" があります。」 この問題の原因は、ASP.NET が IIS に正常に登録されていないことです。.Net Framework が最初にインストールされ、その後 IIS がインストールされている可能性が非常に高くなります。この問題を回避するには、まず IIS をインストールし、次に .Net Framework をインストールします。 私がリリースしたいWebプロジェクト開発ツールとシステム ①開発ツール: vs2010、データベース: sqlserver ②オペレーティングシステム:Windows 2008 R2 ③IIS:IIS7.5 windows7 では、ローカル IIS7 に展開された後、SL をホストしている .aspx ページにはアクセスできませんが、.html でホストされている場合はアクセスできます。 プロがテストした利用可能な修復方法: CMDと入力し、次のコマンドを入力します。
以下の詳細なグラフィック手順は、上記のコマンド ラインほど単純ではありません。 注: 32 ビット オペレーティング システムのパスは C:\Windows\Microsoft.NET\Framework\v4.0.30319 です。 1. 上記のエラーの詳細図: 2. 上記のエラーの分析: VS2010 は、デフォルトで .NET 4.0 フレームワークを使用します。4.0 フレームワークは、.NET 2.0 とは異なる独立した CLR です。.NET 4.0 フレームワークに基づく Web サイトを実行する場合は、aspnet_regiis で .NET 4.0 フレームワークを登録し、.NET 4.0 フレームワークのクラス プールを使用して .NET 4.0 フレームワークの Web プロジェクトを実行する必要があります。 上記のエラーの最も可能性の高い原因は、最初に .NetFramework v4.0 をインストールし、次に IIS 7.5 をインストールしたことです。 3. aspnet_regiis を使用して 4.0 フレームワークを登録するにはどうすればよいですか? 方法は次のとおりです。 ① .NET 4.0 フレームワークで aspnet_regiis が配置されているディレクトリを見つけ、C ドライブのルート ディレクトリで aspnet_regiis を検索し、4.0 フレームワークで aspnet_regiis のディレクトリの場所を見つけます。私のディレクトリは「C:\Windows\Microsoft.NET\Framework\v4.0.30319」です。 ②DOSコマンドラインを管理者として実行し、 「スタート→すべてのプログラム→アクセサリ→コマンドプロンプト(右クリックして「管理者として実行(A)」を選択)」を実行すると、「管理者:コマンドプロンプト」ウィンドウがポップアップ表示されます。 ③図に示すように、「cd C:\Windows\Microsoft.NET\Framework\v4.0.30319」コマンドを実行して、「C:\Windows\Microsoft.NET\Framework\v4.0.30319」ディレクトリに入ります。 次に、「aspnet_regiis.exe -i」コマンドを実行して、「aspnet_regiis」を登録します。しばらく待つと、図に示すように、aspnet_regiis が正常に登録されます。 写真のインターフェースを見ると、.net4.0 でデプロイされた Web サイトを IIS で実行できることがわかります。 まとめると、同じ問題に遭遇した人の参考になれば幸いです。これは私自身の成長における経験の蓄積でもあります!皆様のコメントをお待ちしております! 以下もご興味があるかもしれません:
|
<<: MySQL 5.7.25 圧縮版のインストールと設定方法のグラフィックチュートリアル
>>: JavaScript の寄生的構成継承についての簡単な説明
1. 概要Docker のイメージはレイヤーで設計されています。各レイヤーは「レイヤー」と呼ばれます...
マーキー要素を使用すると、単純なフォント(画像など)のスライドやその他の効果を実現できます。コードを...
ベンダープレフィックスとは何ですか?ベンダー プレフィックス - ブラウザー エンジン プレフィック...
ページ分割されたクエリを実行するには: 1. MySQL の場合、サブクエリと結合の使用は推奨されま...
目次1. 縦方向のスライス1.1 垂直データベース1.2 垂直テーブル分割2. 水平(横断)セグメン...
目次1. ChildNodes属性のトラバーサル2. 要素シリーズ属性のトラバーサル以前は、chil...
私がデザインした最初の Web ページは次のとおりです。 私はこの業界に7年間在籍し、プログラミング...
この記事では、ネイティブ JS によって実装された動的読み込みプログレス バーの特殊効果を紹介します...
<br />序文: このチュートリアルを読む前に、序文を注意深く読んでください。そうしな...
1. はじめにMySQL にログインすると、次のような警告が表示されることがよくあります。警告: コ...
目次インデックスとは何か主キーインデックスと通常のインデックスの違いインデックスにはどのデータ構造が...
序文この記事は主に、MYSQL でランキングを実現し、指定ユーザーランキング関数 (並列ランキング関...
Linux と Unix はマルチユーザー オペレーティング システムであるため、ファイルの権限と所...
<!DOCTYPE ヘムル パブリック> <html> <ヘッド&g...
1. MySQL マスター/スレーブ同期とは何ですか?マスター データベースのデータが変更されると、...