你可以在项目中有多个APP_CODE文件夹吗?

时间:2015-08-31 14:19:49

标签: c# asp.net app-code

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

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

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

1 个答案:

答案 0 :(得分:3)

App_CodeBin是仅在应用程序根目录下的特殊文件夹。您应该在IIS中使MySubdirectory子应用程序。