如何在Azure WebApplication上允许.appxbundle文件扩展名?

时间:2017-10-20 13:09:45

标签: azure uwp

一个基本问题,但我找不到如何做到这一点。

我需要在Azure WebApplication上托管 .appxbundle 文件,但是当我尝试下载时,

  

您要查找的资源已被删除,名称已有   已更改,或暂时无法使用。

例如,如果我重命名为.appxbundle.zip,则文件正常下载。

1 个答案:

答案 0 :(得分:1)

我解决了在System.webServer下的Web.config文件中添加staticContent标记,如下所示:

<?xml version="1.0"?>
<system.webServer>
    <staticContent>
        <remove fileExtension=".appinstaller" />
        <remove fileExtension=".appxbundle" />
        <remove fileExtension=".cer" />
        <remove fileExtension=".ps1" />
        <remove fileExtension=".psd1" />
        <remove fileExtension=".appx" />

        <mimeMap fileExtension=".appinstaller" mimeType="application/xml" />
        <mimeMap fileExtension=".appxbundle" mimeType="application/xml" />
        <mimeMap fileExtension=".cer" mimeType="application/x-x509-ca-cert" />
        <mimeMap fileExtension=".ps1" mimeType="text/plain" />
        <mimeMap fileExtension=".psd1" mimeType="text/plain" />         
        <mimeMap fileExtension=".appx" mimeType="application/vns.ms-appx" />    
    </staticContent>
</system.webServer>

来源:https://blogs.msdn.microsoft.com/africaapps/2013/06/07/how-to-serve-static-json-files-from-a-windows-azure-website/