【问题标题】:ASP.NET App_Code in folder文件夹中的 ASP.NET App_Code
【发布时间】:2013-05-17 10:56:47
【问题描述】:

我正在开发一个 ASP.NET VB 项目。主机非常严格,所以 App_Code 文件夹必须放在 wwwroot 文件夹下。

我当前的文件夹结构(在服务器上)如下所示:

root
  <-- Cant create folders or files here, host is restrictive.
  wwwroot
       App_Code 
           Class.VB
       Styles
            style.css
       default.aspx
       web.config

它似乎工作正常,如果 Class.vb 包含错误,我会在网站上收到编译错误,所以我知道它正在编译类。

但我无法在其他代码文件中使用该类。

例子:

Dim emailFilter As Validation = New Validation()

我在 VS2010 中收到此错误:

Type 'Validation' is not defined

App_Code 文件夹在另一个文件夹中时如何使用它?

【问题讨论】:

    标签: asp.net vb.net app-code


    【解决方案1】:

    这可能是命名空间的问题吗?我可能更倾向于为您的验证类创建一个库并添加对它的引用。

    我确实发现了一些与您类似的问题,它们都引用了将类的构建操作设置为“编译”。

    Classes residing in App_Code is not accessible

    【讨论】:

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