不放在这个文件夹里,就说找不到命名空间,但我下了个例子,就没放在App_Code文件夹下,也能识别,怎么做到的。
我们的工程是有不同的,它是新建的是web application,我新建的是web site

解决方案 »

  1.   

    App_Code文件夹中存放的所有类文件应当使用相同的语言。如果类文件使用两种或多种语言编写,则必须创建特定语言的子目录,以包含用每种语言编写的类。一旦根据语言组织这些类文件,就要在web.config文件中为每个子目录添加一个设置:
      <compilation>
      <codeSubDirectories>
      <add directoryName="VBFolder" />
      </codeSubDirectories>
      </compilation> 
      

  2.   

    什么相对路径啊,放在同一个文件夹下都不行再说了,我看引用命名空间的时候都是
    using UserLogin;
    这样的,哪有
    using a\b\UserLogin;
    这样的啊
      

  3.   

    web site的话默认是必须放app_code里的,那些代码是访问网页的时候才被编译的。
      

  4.   

    可以参考一下这里。http://www.google.com.hk/#hl=zh-CN&safe=strict&sa=X&ei=tUPoTbWwNIKYvAOg9KzMDw&ved=0CBgQBSgA&q=difference+between+web+application+and+web+site&spell=1&fp=5b0fe973ff4eaed6&biw=1440&bih=709
      

  5.   

    website必须放在App_Code下
    web application可以随便放
    这是规定
      

  6.   

    website默认放app_code,必须的,就是这么规定的.
      

  7.   

    Class放到App_Code里面不用引用命名空间。
    可以不放在里面,但是,在使用的时候,要using一下。
      

  8.   


    建议创建web application