【发布时间】:2011-08-02 22:08:45
【问题描述】:
我正在将我的网站迁移到 Web 应用程序,但不确定将 app_code 文件放在哪里?我已将整个 app_code 文件夹移至 Web 应用程序,但在编译 Web 应用程序时出现找不到类的错误。
【问题讨论】:
标签: asp.net web-applications web migration
我正在将我的网站迁移到 Web 应用程序,但不确定将 app_code 文件放在哪里?我已将整个 app_code 文件夹移至 Web 应用程序,但在编译 Web 应用程序时出现找不到类的错误。
【问题讨论】:
标签: asp.net web-applications web migration
我认为,一旦成为 Web 应用程序,App_Code 文件夹就相对没用了……就像它在 WebSite 项目中所具有的特殊含义一样。因此,没有什么可以阻止您仍然拥有一个名为 App_Code 的文件夹并将您的类(以及任何其他文件)放在那里。
将文件放在文件夹中并为具有相关逻辑分组(帮助类、业务规则、数据访问等)的类命名可能更有意义,或者可能将这些类移动到单独的 Windows 类库项目 (DLL) 中您的 Web 应用程序引用...
【讨论】:
我刚刚发现我必须将 app_code 中的文件标记为可编译,一切都会正常运行。
【讨论】: