我有一个.NET应用程序,可以使用引用Microsoft.Office.Interop.Excel将网格视图导出到Excel。 从VS或从发布应用程序的服务器运行应用程序时,此功能非常有效。 但是,当从同一个Intranet上的其他计算机运行应用程序时,它会导出并打开托管服务器上的XLS文件,并且调用计算机上没有任何操作。
如何让导出的文件在调用计算机上打开,而不是服务器?
由于
答案 0 :(得分:0)
你不是。您无法在远程计算机上打开文件。这不是互联网的作用。您应该只提供要下载的文件。
您是否想要一些您不小心访问的网站打开您计算机上的所有程序?不,这就是为什么在浏览器中不允许这样做的原因。
注意:我猜您在服务器上使用的是Office互操作,strongly discouraged!