1

我想检查共享点中是否存在文件夹。但它可以是 IIS 中托管的任何文件夹。

Directory.Exists 是否有效?如果不...

我在下面找到了这个方法,但它只创建文件夹,没有检查它是否已经存在,有没有人有一些工作代码来检查文件夹是否存在?:

 private bool CreateFolder(string folderURL)

        {

            try

            {

                WebRequest request = WebRequest.Create(folderURL);

                request.Credentials = m_credentials;

                request.Method = "MKCOL";

                WebResponse response = request.GetResponse();

                response.Close();

                return true;

            }

            catch (WebException)

            {

                return false;

            }

        }
4

1 回答 1

4

Directory.Exists不适用于 URL。就检测文件夹的存在而言,GET、HEAD 或 PROPFIND 请求应该能够确定这一点。

于 2010-01-05T11:36:18.313 回答