2013-01-24 25 views
1

我在appharbor上部署了一個簡單的.NET MVC應用程序,實現了bootstrap和less。當我運行它時,我的localhost實例上的負載較少,但是,當我將它推到appharbor時,我在bootstrap.less上獲得了404。Apphabor在bootstrap.less上提供了404

有沒有人遇到過這之前可能能告訴我爲什麼?

我已經檢查了構建以及部署中存在的目錄/文件結構較少。

如果有人想看看我在看什麼,appharbor的網址是http://appharbor-bootstrap.apphb.com/

源代碼可以在 https://github.com/jamesamuir/appharbor-bootstrap

發現這是它應該看起來像localhost

這是它看起來像appharbor appharbor

回答

3

你可能必須配置默類型映射在你的web.config。有鏈接到詳細信息herehere

<system.webServer> 
    <staticContent> 
     <mimeMap fileExtension=".less" mimeType="text/css" /> 
    </staticContent> 
</system.webServer> 
+0

我更新了web.config並部署了它,但仍然收到相同的結果。 – jamesamuir

+1

事實證明,.less文件的構建操作被設置爲「無」,即使我以爲我已將它設置爲「內容」。更新並重新部署解決了我的問題。再次感謝你的回覆! – jamesamuir

相關問題