.net core 2.0 虚拟目录下载 Android Apk 等文件

当Android 文件 Apk 放在Asp.net core wwwroot 虚拟目录下面、访问是 404,设置Content-Type类型

app.UseStaticFiles();

            //设置实际目录与虚拟目录
            app.UseStaticFiles(new StaticFileOptions
            {
                FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot/Files")),
                RequestPath = new PathString("/jfiles"),

                //设置Android APK 下载
                ContentTypeProvider = new FileExtensionContentTypeProvider(new Dictionary<string, string>
                {
                    { ".apk","application/vnd.android.package-archive"},
                    { ".nupkg","application/zip"}
                })
            });

原文地址:https://www.cnblogs.com/w2011/p/10094760.html

时间: 2024-11-08 19:18:22

.net core 2.0 虚拟目录下载 Android Apk 等文件的相关文章

win7下IIS7.0虚拟目录不存在的问题

问题:在IIS7.0下选中虚拟目录,右边浏览应用程序下,自动打开浏览器找开虚拟目录下的网站,但过一会什么都没有改变,再一次右边浏览应用程序,就提示 “虚拟目录不存在”. 解决方法:右键网站或下面的虚拟目录,点刷新,就浏览应用程序就出来了,又可以自动打开浏览器找开虚拟目录下的网站了. 有些虚拟目录无法访问,无法上传图片.文件,就可以在IIS 虚拟目录中,右键 该虚拟目录-编辑权限,给IIS_IUSRS赋完全控制权限,就可以上传图片了.

Android APK manifest 文件解密工具

apk 打包之后里面的AndroidManifest.xml 文件被处理过了,不是明文的,虽然有aapt 可以在命令行获取到xml 解密的内容,但是使用还是不方便,所以自己写了个解密的工具.C++ 写的. 还原之前的数据: 还原之后: 使用方法很简单直接在命令行输入 AndroidManifestConver.exe  c:\src.xml c:\dest.xml 工具上传到资源里面去了,源码有偿转让QQ:2506314894

mazing ASP.NET Core 2.0【转】

前言 ASP.NET Core 的变化和发展速度是飞快的,当你发现你还没有掌握 ASP.NET Core 1.0 的时候, 2.0 已经快要发布了,目前 2.0 处于 Preview 1 版本,意味着功能已经基本确定,还没有学习过 ASP.NET Core 的同学可以直接从 2.0 开始学起,但是如果你已经掌握了 1.0 的话,那么你只需要了解在 2.0 中增加和修改的一些功能即可. 每一次大版本的发布和升级,总会带给开发人员一些惊喜和令人兴奋的特性,有关 ASP.NET Core 本次的 2.

关于tomcat JSP虚拟目录的这点事儿!

最简单的情况当然是将.jsp文件放在C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT目录下,运行tomcat, 在浏览器中直接访问http://localhost:8080/HelloWorld.jsp  即可运行.jsp文件 而在实际的开发运用中,我们是不可能将Tomcat应用程序安装在系统盘如C盘. 所以,我们需要运用到设置虚拟目录的知识: 为创建虚拟目录以在浏览器中运行jsp文件:1:假设我们将tomca

Tomcat设置虚拟目录

需求 在做B/S的应用时,经常会遇到一个问题,网站上传的一些图片不是保存在应用服务器下面,而是保存在别的目录,但是页面中又需要能访问到这些图片.这时,应用服务器的"虚拟目录"就派上了用场. [转载使用,请注明出处:http://blog.csdn.net/mahoking] 解决方案 本文[以apache-tomcat-5.5为例]打开tomcat的配置文件,路径是:apache-tomcat-5.5/conf/server.xml.找到HOST标签,在<HOST><

iis7+的虚拟目录:未能加载程序集“**”。请确保在访问该页之前已经编译了此程序集

在使用win8系统后,突然想运行iis,于是在windows组件中启用iis,并aspnet_regiis.exe -i注册iis后,于是开始发布了一个站点,一切正常 继而,在该站点下添加虚拟目录,然后预览虚拟目录的网页,就会立刻报类似“未能加载程序集“App_Web_utohcdb4”.请确保在访问该页之前已经编译了此程序集.”的错误 我纳闷了,我记得在以前版本的iis上建立一个虚拟目录是何其的简单并且不会出错,搜索后发现,原来右击网站,有了两个选下个“添加应用程序”和“添加虚拟目录” 继续搜

导出IIS Log列表,导出站点下虚拟目录列表

Add-Type -AssemblyName System.Web import-module webadministration $ip = (gwmi Win32_NetworkAdapterConfiguration -Filter "IPEnabled='true'" | ? {$_.DefaultIPGateway -ne $null}).IPAddress[0] #导出所有站点的IISLog目录列表到IISLog.htm文件 $html = Get-Website|Sele

虚拟目录和应用程序的区别

在Windows 7 IIS7中,对服务器建立站点后,有二种添加子站点的方式 A. 虚拟目录 B. 应用程序 简单总结下二者之间的异同 A.虚拟目录 虚拟目录是指在站点下建立一个虚拟子目录,指定一个固定的物理路径做为站点的应用路径. 1. 虚拟目录与父级站点共用一个应用程序池 例如:站点TestWeb(c:\Inetpub\wwwroot\ TestWeb)下建立了SubTestA(D:\SubTestA)的虚拟目录 若TestWeb为设定了Framework V2.0,则SubTestA也必须

.NET Core前后端分离快速开发框架(Core.3.0+AntdVue)

.NET Core前后端分离快速开发框架(Core.3.0+AntdVue) 目录 引言 简介 环境搭建 开发环境要求 基础数据库构建 数据库设计规范 运行 使用教程 全局配置 快速开发 管理员登录 系统用户管理 系统角色管理 权限管理 接口秘钥管理 系统日志 单库事务 跨库事务 读写分离分库分表 常见疑问 如何进行联表查询 如何切换数据库类型 如何使用多个数据库 引言 时间真快,转眼今年又要过去了.回想今年,依次开源发布了Colder.Fx.Net.AdminLTE(254Star).Cold