我试图将我的 ASP.NET WebForms 应用程序部署到 AppHarbor。成功部署后,我得到
The directory '/App_GlobalResources/' is not allowed because the application is precompiled
我在应用程序设置中禁用了预编译,但没有帮助。我该怎么办?我应该在我的项目中更改一些设置 o 它是服务器配置的事情吗?
我找到了删除 PrecompiledApp.config 的解决方案,但我无法在 AppHarbor 上访问它。
最佳答案
如果您的站点是预编译的,您需要做的就是确保从您的部署位置删除目录/App_GlobalResources。
我遇到了完全相同的问题,当我删除这个目录时,一切都很好。
注意:预编译您的站点很好,因此它更快,响应更快,因此从部署文件夹中删除 precompiledapp.config 文件可能不是一个好主意。
关于asp.net - AppHarbor: 目录 '/App_GlobalResources/' 不允许,因为应用程序是预编译的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13674529/