自制网络硬盘文件系统,硬盘目录地址始终错误指向系统盘(C盘)

自制一个网络硬盘(VS2010 C#语言),代码调试成功后,用户登录后主界面如下:
right
上图是正确的网盘地址下资源管理器内容
这里打开的物理地址是服务器上的H:/XX室/
但是当网站发布成功后,(IIS7.0)
通过浏览器进入资源管理器经常会错误的进入系统盘(C盘)根目录下,如下图:
wrong
为调试方便:通过一个文本框显示跳转到的地址,文本框显示地址跳转正常,但实际指示的仍是C盘根目录。
请问问题可能出在哪里?

还有没有更好的建议啊?