none
关于asp.net4.5 部署iis7.5的部分疑问 RRS feed

  • 问题

  • 我有一个asp.net4.5 部署iis7.5上,开始部署的时候一直不能正常运行,网站使用sqlexpress数据库文件。

    后来查阅了些资料,在“应用程序池”高级设置-进程模型-标识中,除了指定为LocalService,LocalSystem,NetWorkService这三种基本类型外,还新增了一种ApplicationPoolIdentify,我也查询了相关的ApplicationPoolIdentify知识http://www.cnblogs.com/yjmyzz/archive/2009/10/26/1590033.html

    并按照这些知识添加了ApplicationPoolIdentify账户,设置了文件夹的权限信息。但是,设置权限后网站网站依然不能正常运行。

    在一次试验中,我偶然把“应用程序池”高级设置-进程模型-标识中的“加载用户配置文件”改为true,网站就能正常运行了。

    之后我删除了ApplicationPoolIdentify账户和设置的文件夹的权限,网站也能够正常运行。

    我想知道这是为什么,ApplicationPoolIdentify账户现在还有效吗?“加载用户配置文件”这里起了什么作用?IIS7的帮助并没有明确说明这些问题,查了半天相关知识也没说清楚。

    谢谢解答。


    绝不不懂装懂,不因为自己的问题低级而感到不好意思,踏踏实实的虚心学习。

    • 已移动 Song Tian 2012年9月19日 7:20 (发件人:ASP.NET 与 AJAX)
    2012年9月17日 5:42

答案