我用如下的代码取
DirectoryEntry dir = new DirectoryEntry("IIS://localhost/W3SVC/1/Root/"+_virtulDir);
_physicalDir = dir.Properties["Path"].Value.ToString();如果虚拟目录的物理路径在c:\inetpub\wwwroot\下,则此处取得的物理路径总是c:\inetpub\wwwroot,但是如果虚拟目录的物理路径不在c:\inetpub\wwwroot\下,则能正确取得完整路径哪位高人指点一下啊
DirectoryEntry dir = new DirectoryEntry("IIS://localhost/W3SVC/1/Root/"+_virtulDir);
_physicalDir = dir.Properties["Path"].Value.ToString();如果虚拟目录的物理路径在c:\inetpub\wwwroot\下,则此处取得的物理路径总是c:\inetpub\wwwroot,但是如果虚拟目录的物理路径不在c:\inetpub\wwwroot\下,则能正确取得完整路径哪位高人指点一下啊
解决方案 »
- C# 调用C++的dll 文件 返回的一个字符串问题
- 数据排序问题
- 散分,又发现.net的一个bug,浪费了我2天时间
- 请大虾赐教---页面刷新问题
- 急!急!急!问一个有关Petshop3.0中强名的问题,已经搞了一个通宵了,请大家帮帮忙.非常感谢!
- 关于sdk2.0
- c#中图片合并后保存的问题??????
- 怎样用程序给excel表格中加边框
- 自动生成流水编号!!!挺难的!!!
- 请问一个部署项目的问题:“程序集中的一个或多个类型无法加载”
- ~~~~~~~~~~~~~~~~求TFTP SERVER 原代码~~~~~~~~~~~~~
- 用dataset和dataadapter对象,如何将表里的某个字段显示出来?在线等。谢谢!
using System.AppDomain;
......string strAddress = System.AppDomain.CurrentDomain.BaseDirectory.ToString();不知道是不是楼主想要的
我的系统是.net2.0beta2,XP sp2。
可能是系统环境不一样导致了那些的问题,要不然就是.net1.1有bug