卸载时删除虚拟目录,出错,恳请高手相助 本帖最后由 hwhtj 于 2012-02-02 11:20:59 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public override void Uninstall(System.Collections.IDictionary savedState) { System.Diagnostics.Debugger.Launch (); base.Uninstall(savedState); //卸载时删除虚拟目录,有问题 System.DirectoryServices.DirectoryEntry dirroot = new DirectoryEntry("IIS://localhost/W3SVC/1/ROOT"); StringBuilder sb = new StringBuilder(); sb.Append(GetCurrentDomainPath()); string sbb = sb.ToString(); MessageBox.Show(sbb); string sweb = System.Web.HttpContext.Current.Server.MapPath("/"); MessageBox.Show(sweb + sbb); DirectoryEntry Dirport = dirroot.Children.Find(sweb, sbb); Dirport.Invoke("AppDelete", true); dirroot.CommitChanges();……………………单步调试一下: c#读取dxf文件的问题 asp.net下ajax控件Timer 究竟要怎样使用? 怎样编写IE浏览器插件 如何知道file.copy已经成功考贝文件 C#导出EXcel时边框问题 问一个前延的问题,网上资料太少(或者我没找到) 关于网络方面的问题, 高分求:C# ppt!详细点!见帖就给分!在线等! StreamWriter 关闭怎么还报错,急!哪位能帮帮我,再线等 javascript的数值计算问题,在线等 关于web.config设置的问题 关于转发UDP数据流,分不够可以加,急!!!
{
System.Diagnostics.Debugger.Launch ();
base.Uninstall(savedState);
//卸载时删除虚拟目录,有问题
System.DirectoryServices.DirectoryEntry dirroot = new DirectoryEntry("IIS://localhost/W3SVC/1/ROOT");
StringBuilder sb = new StringBuilder();
sb.Append(GetCurrentDomainPath());
string sbb = sb.ToString();
MessageBox.Show(sbb);
string sweb = System.Web.HttpContext.Current.Server.MapPath("/");
MessageBox.Show(sweb + sbb);
DirectoryEntry Dirport = dirroot.Children.Find(sweb, sbb);
Dirport.Invoke("AppDelete", true);
dirroot.CommitChanges();
……………………单步调试一下: