我需要编写一个Web应用程序,允许客户端从服务器下载文件,到目前为止一切顺利,但是该文件必须经过编码,所以我需要在客户端上对其进行解码并将其写入文件保存在客户端的 PC 上。
我可以使用 Silverlight 来完成此操作吗?以及如何?
如果不行的话还有其他办法吗?有什么建议吗?
谢谢
编辑:正如 Brian Genisio 所公开的,我可以请求用户许可来保存文件,所以我认为打开和保存对话框适合我的情况。但如果这还不够,是否有办法在有或没有用户交互的情况下将文件保存在独立存储之外,例如为用户模拟新的下载?
最佳答案
在 Silverlight 3.0 中,您将可以通过 OpenFileDialog 访问读取和写入文件。 。在 Silverlight 2.0 中,您可以访问独立存储,它可以让您保存到沙箱中。不过,如果没有用户许可,您可能永远无法完全访问文件系统。
关于.net - 我可以使用 silverlight 在客户端 PC 上写入文件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/753646/