我有一些以下劃線開頭的JavaScript文件。當我發佈這些似乎他們無法找到。在IIS上運行時是否有一些規則阻止瀏覽器查看這些規則?我想我記得那些cshtml文件的東西,但不知道這適用於js文件。我的_javascript文件無法找到
0
A
回答
1
我發現了以下文章,它講述了帶有「_」前綴的文件:Why does Razor _layout.cshtml have a leading underscore in file name?。
按照慣例,瀏覽器無法通過直接請求顯示的剃刀頁面以「_」作爲前綴。以下是從文章的評論之一:
剃刀是爲ASP.NET網頁(WebMatrix中),這不 具有相同類型的保護內置的關於瀏覽文件夾和 路由開發了你獲得MVC。由於網頁中的佈局頁面爲 而不是直接提供,因此它們的前綴爲 下劃線。並且網頁框架已經被配置爲不允許 允許直接請求其名稱中具有前導下劃線的文件從 。
+0
+1看起來像js文件存儲在〜/ Views文件夾內。把它們放到〜/ Scripts或〜/ Content文件夾中應該會有所幫助。 –
0
在你的View中引用了它們指向了正確的路徑嗎?
<script src="@Url.Content("~/Scripts/jquery-custom.js")" type="text/javascript"></script>
我也會在頁面加載後多次點擊Control + F5以確保它沒有被緩存,這就是它不會被拉下的原因。
相關問題
- 1. iOS:我無法找到我的文件?
- 2. 我無法找到我的php.ini文件
- 3. CMake無法找到我的庫文件
- 4. MySQL無法找到我的文件
- 5. HTML無法找到我的js文件
- 6. Hibernate無法找到我的hibernate.cfg.xml文件
- 7. eclipse無法找到我的foregroundcameraplugin.xml文件
- 8. 代碼無法找到我的文件
- 9. 無法找到我的test_helper文件(LoadError)
- 10. 我無法找到homestead.yaml文件
- 11. C++無法找到文件(我認爲)
- 12. PHP文件無法找到
- 13. 無法找到pdb文件
- 14. FacebookSDK.h'文件無法找到
- 15. 無法找到sphinx.yml文件
- 16. ifstream無法找到文件
- 17. 無法找到頭文件
- 18. AFNetworking文件無法找到
- 19. serveStatic()無法找到文件
- 20. 無法找到'userdata.img'文件?
- 21. VBA無法找到文件
- 22. ProcessBuilder無法找到文件?
- 23. 無法找到version.properties文件
- 24. 無法找到hgrc文件
- 25. XNA無法找到文件
- 26. 無法找到文件
- 27. UnitilsException:文件無法找到
- 28. 無法找到vsmdi文件
- 29. Web.py無法找到文件
- 30. 源文件「」無法找到
它們實際上是否已發佈並存在於服務器上? –
現在不能說,因爲我有問題獲得到服務器的遠程連接。但其他文件發佈沒關係。這些js在MVC區域內使用。我想知道這是否是問題。 –
是的JavaScript文件在服務器上。當我在服務器上並在IIS中單擊該JavaScript時,它將打開瀏覽器,並說無法找到。點擊區域外的js,並且沒有問題。 –