【问题标题】:Can you have multiple APP_CODE folders in a project你可以在一个项目中有多个 APP_CODE 文件夹吗
【发布时间】:2015-08-31 14:19:49
【问题描述】:

我从另一个开发人员(第 3 方)那里继承了这段代码,但我正在实现它。它是一个用 c# 完成的大型网站。对于 twitter 集成,他们必须创建一个新的网站项目,因为子文件夹中的代码有自己的 binapp code 文件夹。这是在 IIS 上发布的,但它是一个奇怪的设置,它在运行时编译。 (如果我对网络服务器上的文件进行代码更改并保存它,它会立即更新而无需发布)。

这个子目录抛出 500 错误,我认为这是因为我不相信您可以在同一个网站项目中拥有多个 binapp_code。这是一个正确的假设。我应该将所有 app_code 目录合并到根目录中吗?这是一个更直观的目录布局示例:

MyWebsite
App_Code
BIN
 ...other folders and files
MySubdirectory
  App_Code  (ALLOWED??)
  BIN (ALLOWED??)

【问题讨论】:

  • 在 asp.net-mvc 中有一个叫做 area 的东西。我记得那些有自己的二进制文件/模型/视图/控制器和东西。

标签: c# asp.net app-code


【解决方案1】:

App_CodeBin 是仅位于应用程序根目录的特殊文件夹。您应该将 MySubdirectory 设为 IIS 中的子应用程序。

【讨论】:

    猜你喜欢
    • 2016-12-10
    • 1970-01-01
    • 2015-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多