単一WebロールでWindows Azureクラウドサービスに複数のWebサイトを展開しています。必要なバインディングとホストファイルのエントリを追加しました。 pingコマンドを実行すると、応答もあります。
ただし、RDPからVMへ、サイトをVM上でローカルに参照する場合 ローカルホスト それは到達不可能で、404が見つからないことを示しています。
IISイベントからのエラー
The application "/" belonging to site "1" has an invalid AppPoolId "DefaultAppPool" set. Therefore, the application will be ignored.
回答:
回答№1は1VMへのRDPで、ローカルホストとしてVM上のサイトをローカルに参照すると、到達できず、404が表示されません。
私 Azureで実行されているWebロールのデスクトップにアクセスする そして新しいWebサイトをあなたのWebサーバーに追加すれば、サイトをローカルに閲覧する。可能であれば、静的なHTMLファイルをサーバー化するための新しいWebサイトを作成して問題がないかどうかを確認するか、バインディングおよびアプリケーションの詳細情報を共有することができます。
ウェブサイトを追加する:
設定:
アプリケーションプール
ローカルにサイトを閲覧する:
サイト "1"に属するアプリケーション "/"に無効なAppPoolId "DefaultAppPool"が設定されています。したがって、アプリケーションは無視されます。
コミュニティのメンバーの中には、類似の問題に出会って投稿している人がいます このようにスレッド.dllファイルが見つからないか、32ビットライブラリが使用されているかどうかを確認できます。