簡體   English   中英

AppHarbor:不允許使用目錄'/ App_GlobalResources /',因為應用程序已預編譯

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM