C# 从asp.net本地保存文件,不带“;另存为…”;?ActiveX是唯一的解决方案吗?
我正在用ASP.NET MVC#(包括ajax/jquery)构建一个web应用程序,必须将一个文件本地保存到客户端的硬盘上 我有另一个应用程序,它轮询一个目录以查找新文件,因此网站中的文件必须在该位置结束,因此显示“另存为…”将不起作用 我有什么选择?(遗憾的是,我无法以任何其他方式重写该外部应用程序。) 我应该用silverlight来编写web应用程序吗?C# 从asp.net本地保存文件,不带“;另存为…”;?ActiveX是唯一的解决方案吗?,c#,asp.net-mvc,silverlight,activex,C#,Asp.net Mvc,Silverlight,Activex,我正在用ASP.NET MVC#(包括ajax/jquery)构建一个web应用程序,必须将一个文件本地保存到客户端的硬盘上 我有另一个应用程序,它轮询一个目录以查找新文件,因此网站中的文件必须在该位置结束,因此显示“另存为…”将不起作用 我有什么选择?(遗憾的是,我无法以任何其他方式重写该外部应用程序。) 我应该用silverlight来编写web应用程序吗? 我应该使用ActiveX对象吗?但是我感觉很好。。现在还有其他变体吗?这将是浏览器中的一项安全功能。不允许网站在没有某种对话框的情况下
我应该使用ActiveX对象吗?但是我感觉很好。。现在还有其他变体吗?这将是浏览器中的一项安全功能。不允许网站在没有某种对话框的情况下访问本地文件夹。ActiveX可能会起作用,因为它的安全性要低得多 你能不能找到一个不同的方法
过去,我用C语言制作了一个本地应用程序,它只使用HTTP请求下载客户机-服务器模式的文件。我将投票支持Silverlight解决方案 但与其完全使用Silverlight开发您的站点,不如编写一个小而隐藏的Silverlight组件来接收远程文件位置并将其存储在用户的本地文件系统中 在Stackoverflow中勾选另一个答案: