如题,近期在搞iis,遇到了很多问题,下面这个就是其中一个,现在没有解决,试过一些办法,比如给文件夹加权限等,均失败,求教
如题,近期在搞iis,遇到了很多问题,下面这个就是其中一个,现在没有解决,试过一些办法,比如给文件夹加权限等,均失败,求教
IIS 7.5是Windows 7/Windows Server 2008 R2的组件,默认安装时仅仅配置了ASP.NET 2.0。你后面安装完成.NET Framework 4.0/4.5.* 需要手工将ASP.NET 4注册到IIS,
http://msdn.microsoft.com/en-us/library/vstudio/k6h9cz8h(v=vs.100).aspx
一般使用 -i 或者 -ir。注册过程中相关的NTFS配置都会生效。即使实在不生效,也应该手工把本机的IIS_IUSRS组赋予访问“Temporary ASP.NET Files”文件夹的权限。
至于你遇到的 Directory.CreateDirectory 问题,实际上是类似的。你指定一个相对路径,ASP.NET补全的绝对路径肯定不是你假设的当前网站根目录。一般手工指定绝对路径。
这个文件夹是
ASP.NET
和IIS
运行时,将程序dll和其他东西复制进去的文件夹。没有权限可能是你的IIS进程没有权限访问这个文件夹。把DefaultAppPool
的Identity
设置成LocalSystem
试试