2014-09-12 129 views
2

我正在VS2014上構建一個靜態HTML5網站,並通過Dropbox進行部署以在Azure上託管。所有在VS2014上使用F5的作品。但是我的SVG圖像不能從Azure獲得。我得到了HTTP/1.1 404 Not Found錯誤。我試過這個解決方案: Use SVG in Windows Azure Websites和Mads Kristensen建議的代碼片段http://madskristensen.net/post/prepare-webconfig-for-html5-and-css3。我web.Debug.config & web.Release.config文件都是如下:無法從Azure獲得SVG

<?xml version="1.0" encoding="utf-8"?> 
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> 
    <system.webServer> 
    <staticContent> 
     <remove fileExtension=".svg"/> 
     <mimeMap fileExtension=".svg" mimeType="image/svg+xml" /> 
    </staticContent> 
    </system.webServer> 
</configuration> 

這裏的問題。我應該怎麼做才能讓我的svg文件下載?

編輯:我發現了這個問題。作爲VS2014和Azure的一個相對新用戶,我忽略了更高級別的Web.config文件,只能使用上面提到的較低的兩個文件。將額外的staticContent行放入Web.config文件中修復了一切。

回答

3

我發現了這個問題。作爲VS2014和Azure的一個相對新用戶,我忽略了更高級別的Web.config文件,只能使用上面提到的較低的兩個文件。將額外的staticContent行放入Web.config文件中修復了一切。