我正在使用 vs 2008 创建 Web 应用程序。我想创建 sql_Helper 类。我知道 Web 应用程序不包含 App_Code 文件夹。我在我的 Web 应用程序中手动创建文件夹 app_code 并将类放入其中。但是命名空间 system.Data.sqlClient 和 System .Web.Configuration 不可见,但可见其他不在 app_code 中的网页
问问题
646 次
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 回答