![](/img/trans.png)
[英]Request App_GlobalResources directory on Application_Start
[英]AppHarbor: The directory '/App_GlobalResources/' is not allowed because the application is precompiled
我嘗試將我的ASP.NET WebForms應用程序部署到AppHarbor。 在成功部署后,我得到了
The directory '/App_GlobalResources/' is not allowed because the application is precompiled
我在應用程序設置中禁用了預編譯,但它沒有幫助。 我該怎么辦? 我應該更改項目中的某些設置嗎?這是服務器配置嗎?
我找到了一個刪除PrecompiledApp.config的解決方案,但我無法在AppHarbor上訪問它。
如果您的站點是預編譯的,那么您需要做的就是確保從部署位置刪除目錄/ App_GlobalResources。
我有完全相同的問題,當我刪除這個目錄時,它都運行得很好。
注意:最好預先編譯您的站點,以便它更快,響應更快,因此從部署文件夾中刪除precompiledapp.config文件可能不是一個好主意。
訣竅不僅是在應用程序設置中禁用預編譯,還要部署新版本以便重新啟動應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.