0

我想知道是否有任何属性或方法可以让我知道服务器上有一个文件夹。

就像我的 web.config 中有这个一样:

<appSettings>
     <add key="ImagePath" value="http://server1:801/ImageById/"/>
</appSettings>

我得到这样的钥匙:

var URL = System.Configuration.ConfigurationManager.AppSettings["ImagePath"].ToString();

现在我想知道如何访问服务器上的 imageById 并将某些内容保存到其中。就像下面这样:

if("Folder exist on this server URL that is ImageById")
{
save images to the folder thorugh code of WCF as the folder has write permission.
}

我希望 WCF 中的此功能而不是 ASP.NET 中的功能。

请帮忙。

4

2 回答 2

0
    if(Directory.Exists(Server.MapPath("ImabgeById")))
    {
      save images to the folder thorugh code of WCF as the folder has write permission.
    }

这也可以帮助 如何获得 wcf 应用程序的工作路径?

于 2012-10-02T09:54:46.513 回答
0

您可以使用System.IO.Directory.Exists( path ) - 您只需确保您的 WCF 服务在具有足够权限的凭据下运行以访问相关文件夹(否则您将遇到异常)。

于 2012-10-02T09:55:11.720 回答