9得票1回答
高效地从Asp.net Core发送文件

我很感兴趣将一些代码移植到ASP.NET Core,并想知道从ASP.NET Core Web服务发送文件(也就是“下载”文件)的最有效方式。 在我的旧ASP.NET代码中,我使用了一个FileStream: var content = new FileStream( myLoca...

9得票2回答
Response.TransmitFile并在传输后删除它

我需要在我的网站上实现GEDCOM导出功能。 当导出为GEDCOM文件时,我的.NET代码会在服务器上创建一个文件。 然后,我需要从服务器下载该文件到客户端,并询问用户要保存该文件的位置,这意味着需要使用SaveDialog。 下载完成后,我希望从服务器中删除该文件。 我已经有了一个将...

8得票5回答
使用Response.TransmitFile();可以保存文件,但无法打开。

我正在尝试使用以下方法发送一个xlsx文件 Response.Clear(); Response.AddHeader("Content-Disposition", "attachment; filename=" + fileName); Response.AddHeader("Content...

8得票7回答
Response.TransmitFile无法下载,也没有抛出任何错误。

我目前正在使用HttpResponse从我的服务器下载文件。我已经有了一些用于下载Excel / Word文件的函数,但是我在尝试下载简单的文本文件(.txt)时遇到了问题。 对于文本文件,我基本上将TextBox的内容转储到文件中,尝试使用HttpResponse下载该文件,然后删除临时文...