'CommonApplicationData'另一台计算机的文件夹路径

时间:2013-11-21 06:31:50

标签: c#

客户端在其系统上安装了应用程序,而包含客户端数据库的主系统位于单独的网络中,并且具有发送到客户端系统的文件。该文件由应用程序读取,并以所需方式显示给用户。如果客户端想要进行任何更改,则通过应用程序将其发送到文件并发送回服务器的CommonApplicationData文件夹。如果无法建立连接,程序会在定义的时间间隔后自动尝试上载客户端的数据。

问题是如何将文件发送到服务器的特定文件夹,因为Environment.SpecialFolder.CommonApplicationData给出了客户端系统的路径,而不是服务器的路径。并且为了重新上传文件到服务器,我需要Windows服务还是其他什么? 如果服务器地址是,假设'192.168.10.3'那么客户端如何将文件保存在服务器的CommonApplicationData文件夹中?

1 个答案:

答案 0 :(得分:0)

您的服务器组件可以通过IIS公开WCF调用,该调用可以从您的客户端应用程序调用接收该文件,然后将其写入适当的位置。