我可以使用silverlight在客户端的PC上写一个文件

DkA*_*ito 10 .net silverlight

我需要编写一个允许客户端从服务器下载文件的Web应用程序,到目前为止一直很好,但文件必须是一种编码,所以我需要在客户端解码它并将其写在一个文件上客户端的PC.

我可以使用Silverlight吗?如何?

如果不可能,还有另一种方法吗?有什么建议?

谢谢

编辑:对于Brian Genisio公开,我可以要求用户权限保存文件,所以我认为打开和保存对话框对我的情况是好的.但是,如果这还不够,有没有办法在有或没有用户交互的情况下将文件保存在隔离存储之外,例如为用户模拟新的下载?

Bri*_*sio 8

在Silverlight 3.0中,您可以通过OpenFileDialog访问读取和写入文件.在Silverlight 2.0中,您可以访问Isolated Sotrage,它可以将您保存到沙箱中.但是,如果没有用户许可,您可能永远不会拥有对文件系统的完全访问权限.