$7.49 .com domain with free InstantPage Website Builder$1.99 Web Hosting   捷飞网络官方淘宝店   Godaddy 优惠码
返回列表 发帖
分享到:




[Tools] 解决对路径" "的访问被拒绝XP中IIS下asp.net 程序错误提示方案

windowsXp系统中的IIS下运行asp.net程序,出现类似如下错误提示:
& w8 ?0 g) A6 {3 ~: N) C7 e( j“对路径xxx.xml的访问被拒绝”。
2 y! a; L- @4 i" R原因及解决方案:) r4 H( ^& C* T6 G; e% Y  y
此为文件写入权限问题,可如下操作解决(XP系统IIS5下尝试可行)% q/ w* g: r! P
1、资源管理器->工具->文件夹选项->查看 不选"使用简单文件共享"
; i4 B9 Z* s" f! R/ R2、右击该xml文件(或者该文件所在文件夹),选"属性"点"安全"添加"aspnet",选中“写入”赋予写入权限,或者选"完全控制",然后确定即可。2 i1 H' A6 P/ D; e
以下为网络获取在windows2003服务器IIS6下出现该错误提示的参考解决方案,在此摘录仅供备份参考:# }2 u3 t' J+ o/ J- U6 D' B
解决方案一
% [- q4 m9 K' T2 `6 V+ I在需要进行读写操作的目录下添加Network Service这个帐号,6 z* V* B4 ~. H1 C( Y
由于在iis 6.0中,默认的应用程序池中的标示用的是Network Service,
2 S; g  B% G2 A+ c* W6 x9 a  u所以在进程中是使用Network Service这个帐号运行来运行w3wp.exe进程,
/ i! b  x8 A8 U( ^$ v7 F而当我们在运行VS 2003的时候需要对某一个目录下进行读写操作,
$ T: e4 Q3 C2 ~/ Q$ R看了一下该文件夹,发现没有Network Service,添加上该账号,同时选上FULL CONTROL,问题解决,
; d! O% K  h* o; a  A4 |& Q解决方案二
2 ]0 d6 F) h% M! W5 C在IIS6.0中的默认应用程序池-->属性-->标示中把Net Service改成Local System该问题也可以解决


返回列表
Namecheap
Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting
互联网安全