由于机器配置问题我不是很常用VS.Net我一般用ASP.Net WebMatrix。
这个问题你可以直接到微软的产品反馈站点给他们说啊。
http://www.mscommunity.com/communitywish

解决方案 »

  1.   

    类似的问题我也遇到过
    就是要用绝对路径才行,用相对路径就出错
    我的方法是在 程序启动时,获取 程序根目录,然后保存起来
    protected void Application_BeginRequest(Object sender, EventArgs e)
    {
    string strRoot = Request.RawUrl;
    strRoot  = strRoot.Substring(1,strRoot.Length-1);
    int iInx = strRoot.IndexOf("/",0);
    strRoot  = strRoot.Substring(0,iInx);
    Application.Add("RootUrl",strRoot);
    MyDs.getRoot(strRoot);
    }在需要绝对路径的地方加进去,这样即使也相当于相对路径,即使应用程序改名字也无所谓
      

  2.   

    不可能啊,我也是这样做的,没有出现过问题。是不是你的TreeView控件有问题?
    卸载该控件,然后重新到微软网站下载个官方的试试。
      

  3.   

    这种情况好像在有的机子上有,有的没有。如果用virtualpath,由于他使用uri进行访问,而可能当前用户没有通过uri访问你指定的资源。
      

  4.   

    我的系统是windows2003,v.net IDE是.net2003,没有出现你所说的问题
      

  5.   

    我也在frameset里面用过treeview,没出现过问题啊!
      

  6.   

    我也在frameset里面用过treeview,没出现过问题啊!
      

  7.   

    TO ceocio(MS Community Star) 
    问题已经反应过了,有一位网友表示赞同,现在贴子已经沉了下去。并且这个问题我在CSDN这里去年就提出过,也没有结果。TO qiuji(忆秋季) 
    我的控件绝对是最新的,没有问题TO freecs(斌)
    其实你只要用Request.applicationPath就可以立即得到你想要的相对路径TO  luckycrazy() 
    我的系统与你一样,过去我在WIN2000SERVER/VSNET2002下,同样有问题。
      

  8.   

    我们公司一直用啊,WIN2000SERVER/VSNET2002,没有用框架,没有出现问题。
    用框架时就出现那个问题了。
    你不一定要用框架的吧?
      

  9.   

    过三个月了,这个贴先结了,重开一个在这里:
    http://expert.csdn.net/Expert/topic/2510/2510650.xml?temp=.5152552