2012-07-23 55 views
1

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

回答

0

请确保您引用了这些dll。

0

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

App_Code文件夹中是一个特殊的ASP.NET RUNTIME文件夹...此文件夹中的所有文件都在您的网站实际上是在服务器上运行的ASP.NET编译...这基本上可以让你放下随机类/代码此文件夹中的文件将在服务器端进行编译。

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

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

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

+0

现在我该做什么?我在哪里放置包含连接代码的类文件? – 2012-07-23 06:02:09

+0

您可以将该文件夹重命名为其他内容。 – nunespascal 2012-07-23 06:08:48

+0

我解决了我的问题,通过从内容编译构建动作。 – 2012-07-23 06:12:19

相关问题