使用远程处理C#的FileDialog

时间:2012-05-16 04:51:52

标签: c# winforms

我需要在C#中开发一个类似于SQL Management Studio中的还原数据库的应用程序。 它基本上是一个FileDialog,可以远程显示服务器上的文件/文件夹。 我认为它非常简单,但由于我开始使用Remote(.NET)开发应用程序,我需要一些帮助。 当然我不是要求有一个现成的代码,我会很感激一些教程,以及如何开始远程开发和使用Windows窗体。

谢谢!

利奥

1 个答案:

答案 0 :(得分:1)

这取决于您将对远程计算机进行的网络访问。如果您可以访问文件系统,则只需将常规文件对话框指向正确的网络路径即可。

如果无法访问远程计算机的文件系统,则需要创建在该计算机上运行的代理并提供对文件的访问权限。你可以做到这一点,但除非你真的小心,否则你将会引入一个重大的安全漏洞。相反,您只需启用常规Windows网络文件访问。