我在本机生成的时候没有任何问题,托管到VSS里的时候再来生成一次就报这样的错了,啥问题?
我已经改了那个文件夹的权限还是不行,请大侠来指点一下错误 29
无法将文件“E:\程序\EduDragon_080818\Persistent\EduDragon.Persistent\bin\Debug\EduDragon.Persistent.dll”复制到“bin\EduDragon.Persistent.dll”。对路径“bin\EduDragon.Persistent.dll”的访问被拒绝。
EduDragon.InformationService

解决方案 »

  1.   

    去掉文件EduDragon.Persistent.dll的只读属性
      

  2.   

    在dll文件上右键,属性,安全,添加everyone 可读写
      

  3.   

    去掉了只读也不成啊..咋回事TNND
      

  4.   

    1.去只读2.放项目的文件夹的访问权限,
    添加 everyone 及其权限。
      

  5.   

    应该就是你的Bin目录里的DLL是只读的,
    你不该把程序生成的DLL文件加入到VSS,只需添加源码.
      

  6.   

    三个方法你试试:
    1、去掉只读
    2、删除这个文件
    3、从VSS上check out这个文件,然后再编译。
      

  7.   

    把你 bin 文件夹的只读去掉
      

  8.   

    你把所有bin目录和obj目录一起删了,再重新生成
    原因拷过来的时候带了一些文件
      

  9.   

    最有效的方式是把你的Bin文件夹签出,然后编译,再签入,你的问题就可以解决了
      

  10.   

    你把vss关闭了,并且把只读去掉也能OK