【问题标题】:Migrating from ASP.NET Web Site to Web Application. Where to put App_Code files从 ASP.NET 网站迁移到 Web 应用程序。 App_Code 文件的放置位置
【发布时间】:2011-08-02 22:08:45
【问题描述】:

我正在将我的网站迁移到 Web 应用程序,但不确定将 app_code 文件放在哪里?我已将整个 app_code 文件夹移至 Web 应用程序,但在编译 Web 应用程序时出现找不到类的错误。

【问题讨论】:

    标签: asp.net web-applications web migration


    【解决方案1】:

    我认为,一旦成为 Web 应用程序,App_Code 文件夹就相对没用了……就像它在 WebSite 项目中所具有的特殊含义一样。因此,没有什么可以阻止您仍然拥有一个名为 App_Code 的文件夹并将您的类(以及任何其他文件)放在那里。

    将文件放在文件夹中并为具有相关逻辑分组(帮助类、业务规则、数据访问等)的类命名可能更有意义,或者可能将这些类移动到单独的 Windows 类库项目 (DLL) 中您的 Web 应用程序引用...

    【讨论】:

      【解决方案2】:

      我刚刚发现我必须将 app_code 中的文件标记为可编译,一切都会正常运行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-01
        • 2011-05-01
        相关资源
        最近更新 更多