日期:2014-05-20  浏览次数:20878 次

C#跨机器选择文件路径的问题
如同SQL Server Management Studio 在新建数据库时,可选择服务器的路径(把新建的数据库放到服务器所选的文件夹中)
用C#去实现这一功能的话,有什么想法?
意思就是局域网内有A,B两台机,A为服务器(数据库所在机器),B为客户端(软件安装所在机器)
在B内的软件(C#写的)实现新建数据库,并能指定该数据库存于A的某个路径下

------解决方案--------------------
专门写个读取A机的目录,然后通过显示的B机程序的树中。
------解决方案--------------------
C/S模式
服务器读取当前文件结构返回客户端显示
客户端选择路径上传服务器新建数据库
------解决方案--------------------
"服务器的目录信息"是敏感信息,大部分情况下是不愿意让客户知道的。

想客户端去解决,也需要服务端允许你知道(存在信任关系,存在WCF服务等等)。
------解决方案--------------------
你需要一个URL地址吧