You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ASP.NET无法下载.py与.apk文件的技术问题咨询

ASP.NET Razor Pages静态文件下载异常问题

切换到ASP.NET环境后,我遇到了文件下载异常:之前托管静态页面时所有文件都能正常下载,现在.exe、.pdf、.zip、.txt格式的文件可以正常下载,但.py和.apk文件无法下载,尝试下载时浏览器提示“Failed - No File”。

可正常下载的链接示例

<a href="~/Trevor Stauffer-Resume.pdf" download="Trevor Stauffer-Resume.pdf">Download My Resume</a>
<a href="./FinanceTrackerApplication.zip" download="FinanceTrackerApplication.zip">Code</a>
<a href="/FinanceTrackerApplication.exe" download="FinanceTrackerApplication.exe">Release</a>
<a href="ReadMe.txt" download="ReadMe.txt">ReadMe</a>

无法下载的链接示例

<a href="~/akashic.apk" download="akashic.apk" type="application/vnd.android.package-archive">Release</a>
<a download="Euler70.py" href="~/Euler70.py">Euler70.py</a>
<a href="~/Euler70SecondAttempt.py" download="Euler70SecondAttempt.py">Euler70SecondAttempt.py</a>
<a href="~/Euler70ThirdAttempt.py" download="Euler70ThirdAttempt.py" type="text/plain">Euler70ThirdAttempt.py</a>

已尝试的排查操作

  • 添加或移除链接的type属性
  • 测试多种href路径格式:~/、/、./、直接文件名
  • 确认所有待下载文件都已放置在wwwroot文件夹中,文件名拼写完全正确

项目目录结构

Project
|
|-----Properties
|     |-----launchSettings.json
|
|-----wwwroot
|     |-----css
|     |-----js
|     |-----lib
|     |-----akashic.py
|     |-----Euler70.py
|     |-----Euler70SecondAttempt.py
|     |-----Euler70ThirdAttempt.py
|     |-----favicon.ico
|     |-----FinanceTrackerApplication.exe
|     |-----FinanceTrackerApplication.zip
|     |-----me.jpg
|     |-----ReadMe.txt
|     |-----Trevor Stauffer-Resume.pdf
|
|-----Pages
|     |-----Shared
|     |-----_ViewImports.cshtml
|     |-----_ViewStart.cshtml
|     |-----Contact.cshtml
|     |-----Error.cshtml
|     |-----Index.cshtml
|
|-----appsettings.json
|-----Dockerfile
|-----Program.cs

Index.cshtml对应的PageModel代码

using Microsoft.AspNetCore.Mvc.RazorPages;

namespace TrevorsResume.Pages
{
    public class IndexModel : PageModel
    {
        private readonly ILogger<IndexModel> _logger;

        public IndexModel(ILogger<IndexModel> logger)
        {
            _logger = logger;
        }

        public void OnGet()
        {

        }

    }
}

内容的提问来源于stack exchange,提问作者Trevor Stauffer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 10:42:39