【发布时间】:2012-06-09 02:57:30
【问题描述】:
我有一个情况请继续阅读。
为了让 IIS 工作进程(运行我的 Web 应用程序的进程)在 App_data 文件夹(在我的网站根目录中)内创建文件夹,我已授予 IIS 用户帐户(应用程序池标识)的权限。我的工作人员进程在此用户帐户下运行。
因此,当应用程序运行时,Global.asax 中的 Application_Start 方法会被调用,并且该目录是由应用程序创建的,没有问题。
现在的问题是每次构建和部署站点时,是否在 webroot 中重新创建整个文件夹结构?我认为在构建和部署过程中只替换文件夹内的文件。请澄清?
如果是这样,那么我必须再次将权限应用于 App_data 文件夹,以便让 IIS 工作进程通过该 IIS 用户帐户再次创建目录。
请澄清疑问。我的问题已解决,如果我不需要在每次构建和部署网站时再次为 App_data 设置权限。
在此先感谢 S.
【问题讨论】:
标签: asp.net asp.net-mvc-3 c#-4.0 iis-7