1

我正在使用 vs 2008 创建 Web 应用程序。我想创建 sql_Helper 类。我知道 Web 应用程序不包含 App_Code 文件夹。我在我的 Web 应用程序中手动创建文件夹 app_code 并将类放入其中。但是命名空间 system.Data.sqlClient 和 System .Web.Configuration 不可见,但可见其他不在 app_code 中的网页

4

2 回答 2

0

确保您引用了这些 dll。

于 2012-07-23T05:50:35.530 回答
0

App_Code 文件夹不适用于 Web 应用程序。

App_Code 文件夹是一个特殊的 ASP.NET RUNTIME文件夹...当您的站点实际在服务器上运行时,此文件夹中的任何文件都由 ASP.NET 编译...这实际上允许您将随机类/代码文件放到此文件夹中在服务器端编译。

在您在编译时编译成 dll 的 Web 应用程序中,这将是一个问题。

App_Code 文件夹用于网站项目,而不是用于 Web 应用程序项目。

如果您确实想调用您的文件夹 App_Code,请将其中的类标记为具有编译操作的构建操作。

于 2012-07-23T05:57:24.573 回答