.net - 我可以使用 silverlight 在客户端 PC 上写入文件吗

标签 .net silverlight

我需要编写一个Web应用程序,允许客户端从服务器下载文件,到目前为止一切顺利,但是该文件必须经过编码,所以我需要在客户端上对其进行解码并将其写入文件保存在客户端的 PC 上。

我可以使用 Silverlight 来完成此操作吗?以及如何?

如果不行的话还有其他办法吗?有什么建议吗?

谢谢

编辑:正如 Brian Genisio 所公开的,我可以请求用户许可来保存文件,所以我认为打开和保存对话框适合我的情况。但如果这还不够,是否有办法在有或没有用户交互的情况下将文件保存在独立存储之外,例如为用户模拟新的下载?

最佳答案

在 Silverlight 3.0 中,您将可以通过 OpenFileDialog 访问读取和写入文件。 。在 Silverlight 2.0 中,您可以访问独立存储,它可以让您保存到沙箱中。不过,如果没有用户许可,您可能永远无法完全访问文件系统。

关于.net - 我可以使用 silverlight 在客户端 PC 上写入文件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/753646/

相关文章:

c# - 如何使用 razor 引擎使用图像 src 进行电子邮件模板化

.net - 在 IIS 中托管 .NET 服务(无接口(interface))

silverlight - Silverlight 4 中的上下文菜单服务

JavaScript 无法识别 Controller

.net - ".NET Core"是什么?

.net - 如何在通用配置中指定WCF已知类型?

c# - PDF 和 Silverlight,它们可以一起工作吗?

c# - Scrollviewer在用户控件WPF中不可见

c# - 如何在 viewmodel 中访问 mvvm 模型中的控件?

silverlight - 当 ObservableCollection 更改 WP7 时更新 CollectionViewSource