vss中的文件只能从vss中删除,
这是vss本身就是一个备份数据库,你想删除就必须从vss中删除

解决方案 »

  1.   

    同上,必须在VSS中删除,如果你想永久删除可以选择Destroy。
      

  2.   

    大虾们,从VSS中当然可以删除啦!我是想从VS.NET项目管理器中删除时,一并从VSS中删除。但如果只能通过手工删除,岂不太麻烦了点。以前VID6 与 VB6 都是这样的,为啥VS.NET就不行啊?
      

  3.   

    3.4.10. 删除/恢复文件或文件夹
    如果想从VSS中移走某个文件,你必须首先确定是仅仅从项目中移走,还是从VSS数据库中移走。你还必须确定是要删除文件,但使其能够恢复,还是永久性地破坏它。
    VSS中有以下三种途径可以实现从数据库中移走文件。
    3.4.10.1. 删除(delete)
    将文件从项目中移走。该文件仍然存在于你的VSS数据库和其它共享该文件的项目中,你可以恢复它。此命令同样适用于项目。
    1.选择文件或项目;
    2.选择file菜单中的delete命令;
    3.点击OK。
    3.4.10.2. 破坏(destroy)
    删除(delete)对话框中有永久性破坏(the Destroy Permanently)选项,你一旦选中它,文件或项目将从VSS数据库中被移走,你不能再恢复它。此外,当Destroy 和Destroy Permanently命令用于共享文件时,它只作用于当前文件夹,其它共享的文件夹仍然保留该文件,该文件依然保存在VSS数据库中。
    1.选择文件或项目;
    2.选择file菜单中的delete命令;
    3.选中 Destroy Permanently 选项;
    4.点击OK。
    3.4.10.3. 清除(Purge)
    这个命令将永久性地移走你已经删除的文件或项目,但没有破坏它。你可以使用这一命令清空你的文件或项目中的所有内容,但不能恢复它们。
    1.在VSS浏览器中选中项目;
    2.打开file菜单的properties对话框,按delete按纽;
    3.在列表中选择要清除的文件名;
    4.点击purge;
    5.如果要继续,在VSS给你的提示栏中点击yes。
      

  4.   

    其实Vs.net中的删除,只是逻辑上删除;
    相当于在Vss用delete删除,要真正删除掉按上面的操作!。
      

  5.   

    需要保证具备权限,然后必须到vss里面删除