2016-10-22 43 views
0

我正在做一個asp.net mvc項目。在視圖(cshtml)頁面中,我必須加載幾個外部資源和幾個extensions.All資源有擴展.css,.js正在加載。但是,我有一個文件的擴展名爲.properties這是不是在同一過程中加載。我不知道如何解決它。Asp.net MVC .properties文件不是從視圖加載(cshtml)

的錯誤是 -

無法加載資源:服務器與404狀態(未找到)

我的項目結構

-Project 
    -Areas 
     -Two 
      -Library 
       -pdfjs-1.5.188-dist 
        -web 
         -locale 
          -locale.properties 

迴應我使用下面的行加載locale.properties文件我查看 -

<link rel="resource" type="application/l10n" href="~/Areas/Two/Library/pdfjs-1.5.188-dist/web/locale/locale.properties"> 

給定的路徑是100%正確的。但是,在該路徑上找不到資源。

有人可以說我有什麼問題,我該如何解決這個問題?

+0

那是一個java文件? –

+0

我不知道.....文件名是「語言環境」和擴展名是「屬性」 下面是該文件的兩行, [ACH] @import URL(ACH/viewer.properties) 該文件自己導入許多屬性文件。 –

+0

請確保您的web.config中有以下代碼塊

回答

2

你必須在.properties文件擴展名添加到您的web.config文件:

<system.webServer> 
    <staticContent> 
    <remove fileExtension=".properties" /> 
    <mimeMap fileExtension=".properties" mimeType="text/plain" /> 
    </staticContent> 
</system.webServer> 
相關問題