【问题标题】:Precompilation related error from an ASP.NET website that is NOT precomplied来自未预编译的 ASP.NET 网站的预编译相关错误
【发布时间】:2013-03-14 23:38:28
【问题描述】:

我有一个 XCOPIED 到生产环境的 ASP.NET 网站。我不使用 Visual Studio 发布此网站。我只是将页面后面的所有 aspx 和代码复制到生产环境中。没有发布配置文件。我的生产服务器正在运行 IIS 7.5,集成管道。如果我将 App_Code 目录添加到网站的根目录,则会收到以下错误:

目录 /App_Code 是不允许的,因为应用程序是 预编译

我注意到的另一个问题是我的 global.asax 文件的 Application_Start 没有被调用。 (我肯定知道这一点,因为我会抛出异常)

【问题讨论】:

标签: asp.net iis iis-7.5


【解决方案1】:

不知何故,一个 precompiled.config 文件已投入生产。不知道如何,但删除该文件解决了 App_Code 目录错误和未调用 Application_Start 方法。

【讨论】:

  • 如果您不小心打开了删除目标位置中的所有文件的选项,可能会发生这种情况。这个答案解决了我的问题。谢谢!
  • 网站项目或网络应用程序 ?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-01
  • 2011-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-06
  • 1970-01-01
相关资源
最近更新 更多