各位前辈,兄弟姐妹们,有知道的一定要帮帮小弟!!!
 求助问题是:在程序中删除这个程序在iss中的目录,谢谢看帖子的,和回帖子的

解决方案 »

  1.   

    http://topic.csdn.net/t/20050822/17/4223982.html
      

  2.   

    删除虚拟目录       
            
        删除虚拟目录的方法也很简单,就是找到你要删除的虚拟目录,然后调用AppDelete方法。       
            
        DirectoryEntry   de   =   rootfolder.Children.Find("Aspcn","IIsVirtualDir");       
        de.Invoke("AppDelete",true);       
        rootfolder.CommitChanges();       
                
            
        还有一种方法,就是调用Root目录的Delete方法。       
            
        object[]   paras   =   new   object[2];       
        paras[0]   =   "IIsWebVirtualDir";   //表示操作的是虚拟目录       
        paras[1]   =   "Aspcn";       
        rootfolder.Invoke("Delete",paras);       
        rootfolder.CommitChanges();       
      

  3.   

    Server.MapPath
    可以获取本地路径。
    不过你这个目录下的文件在使用,是不能删的啊
      

  4.   


    对了 还有一点要说明的,这个程序要上传到,网上的服务器,删除iis目录的同时还得避开网站服务器的权限问题?
      愁啊
      

  5.   

    权限不会有问题,ASPNET建的目录ASPNET删除