CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

asp.net目录拷贝权限问题

楼主redream(圆梦)2004-12-01 10:52:38 在 .NET技术 / ASP.NET 提问

好!  
   
  目录拷贝老是碰到权限问题:  
  现象如下:  
  我WEB下有3个目录,,directoryA,directoryB,directoryC  
   
  directoryA目录是发布目录,也就是WEB上的用户会去访问到该目录下的文件,,  
   
  我的WEB管理程序是负责把directoryC移动到directoryA做为发布目录,可当我在执行directoryA移动到directoryB,并把directoryC移动到directoryA时,当有WEB用户有访问过directoryA时,就会在执行directoryA->directoryB移动时,报directoryA的访问被拒绝  
   
  当出现directoryA的访问拒绝时,,我只能重启IIS,然后在通过WEB进行管理,才不会报访问拒绝  
  而上面这些过程我必须做的,,兄弟们帮忙看看怎么样去解决,,  
   
  thx   in   advance 问题点数:100、回复次数:10Top

1 楼zjsen(位高权重责任轻,钱多事少离家近,睡觉睡到自然醒, 数钱数到手抽筋. )回复于 2004-12-01 11:01:14 得分 25

在你的web管理程序里的拷贝开始前先  
  Process.Start("iisreset   -stop");  
  拷完之后  
  Process.Start("iisreset   -start");  
  Top

2 楼happyfamily(FreeHorse)回复于 2004-12-01 11:03:45 得分 5

help   upTop

3 楼saucer(思归)回复于 2004-12-01 11:10:13 得分 25

拷贝的都是些什么文件?有没有html,   txt,xml等静态文件么?还是都是aspx,   ascx,dll?  
  Top

4 楼goody9807(http://goody9807.cnblogs.com)回复于 2004-12-01 11:17:55 得分 25

在你的web管理程序里的拷贝开始前先把asp.net进程结束   不允许进行其他的事  
  Top

5 楼redream(圆梦)回复于 2004-12-01 11:17:55 得分 0

拷贝的文件里包括了aspx,ascx,dll文件  
   
  谢谢Top

6 楼redream(圆梦)回复于 2004-12-01 11:49:43 得分 0

如果执行Process.Start("iisreset   -stop");会报  
  System.ComponentModel.Win32Exception:   系统找不到指定的文件  
   
  并且权限是不是放的太大了  
   
  还请帮忙看看有无其他更好的办法,,谢谢Top

7 楼redream(圆梦)回复于 2004-12-01 12:01:26 得分 0

另我的WEB管理程序需要IIS支持的,,如果我把他停掉,,还能继续执行不??  
   
  还请各位大虾技术援助:),,Top

8 楼WZCNet(只有想不到,没有做不到)回复于 2004-12-01 12:18:30 得分 20

是不是有重名的文件,在烤见到另一个目录时,另一个目录中的文件正在使用的话,会发生替换操作就会出问题.Top

9 楼redream(圆梦)回复于 2004-12-01 12:39:51 得分 0

没有,,他是directoryA移动到directoryB时报directoryA的访问被拒绝呀,,  
   
  所以是directoryA的删除有可能由于WEB访问过而导致拒绝,,  
   
  大虾们,还请继续帮忙Top

10 楼redream(圆梦)回复于 2004-12-01 13:08:11 得分 0

我试了,,可以通过web管理程序在更新目录移动前,,先把web.config的最后修改时间改成当前时间,然后再执行目录移动,,不会出现权限问题了,,  
   
  但由于移动过web.config后,会清空SESSION:)  
   
  请问还有其他好的方法没,谢谢Top

相关问题

  • 用ASP能不能修改目录的权限?
  • asp创建iis虚拟目录时候错误,说我的权限不够,请问该如何设置iis目录权限?
  • 虚拟目录权限
  • Java目录的拷贝???
  • VB里如何实现在局域网内拷贝文件,即:将本地文件传输到某共享目录(要考虑权限问题)
  • 虚拟目录访问权限问题。
  • 共享目录权限的问题
  • 请问目录权限问题
  • 关于目录权限控制,求助!
  • Asp.net web目录权限问题?急

关键词

  • asp.net
  • 拷贝
  • 文件
  • web
  • 移动
  • 执行
  • 管理
  • start
  • directorya
  • 目录

得分解答快速导航

  • 帖主:redream
  • zjsen
  • happyfamily
  • saucer
  • goody9807
  • WZCNet

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo