私は Win 2008 R2 Enterprise マシンを使用しており、それぞれが独自のアプリケーション プールを備えた複数の Web サイトを正常に実行しています。
IIS AppPool\A、IIS AppPool\B などに (Windows GUI を使用して) アクセス許可を与えることに問題はありません。 icacl コマンド。フォルダー内の IIS AppPool\C にアクセス許可を与えようとしていますが、見つからないと表示されます。組み込みのセキュリティ プリンシパルを検索に含めています。既存のアプリ プール ID のいずれかを入力すると、ウィンドウが見つかり、OK になります。問題はこの新しいものだけです。
誰が何が起こっているのか知っていますか?
それが関連しているかどうかはわかりませんが、このサーバーに加えられた唯一の変更は、http および非 http に対して .net 3.5 WCF Activation を有効にすることでした。これを有効にした後、すべての .net 4 サイトでエラーが発生し、ここで説明されているように aspnet_regiis.exe /iru を実行して修正しましたhttp://devonenote.com/2010/06/could-not-load-type-system-servicemodel-アクティベーション-httpmodule .