我有一台Win 2008 R2 Enterprise机器,可以很好地运行几个网站,每个网站都有自己的应用程序池。
我可以毫不费力地(使用Windows GUI)为IIS AppPool \ A,IIS AppPool \ B等授予权限。但是今天,我又创建了一个应用程序池“ C”,在GUI中也找不到它,也无法使用icacls命令。我正在尝试将文件夹的权限授予IIS AppPool \ C,但它说找不到!我在搜索中包括内置的安全主体,并且如果键入Windows查找的任何现有应用程序池标识,则可以。问题就在于这个新的。
有人知道发生了什么吗?
我不知道它是否被撤销,但是对此服务器所做的唯一更改是为http和非http启用.net 3.5 WCF激活。启用此功能后,我在所有.net 4站点中均出现错误,并通过运行aspnet_regiis.exe / iru进行了修复,如此处http://devonenote.com/2010/06/could-not-load-type-system-servicemodel-activation-httpmodule所述。
最佳答案
原来,您需要首次启动关联的IIS应用程序,然后才能在Windows GUI中看到您的应用程序池!