我以前做网站都是在Visua Studio中新建网站,里面有个App_Code文件夹,把公共类放在那里面,无论是在后台程序代码中还是在前台页面代码中都能直接调用.现在我用Visua studio新建项目,选择web项目,在项目中添加文件夹时发现没有了App_Code文件夹.上网查了资料知道公共类放到网站根目录下就好了.但是我这样做了之后才发现在后台可以直接调用公共类的方法,而在前台页面是访问不到公共类的.不知有什么办法能够在前台页面中能够访问到公共类.
导入Namespace?
项目中的类引用只与命名空间和修饰符有关,与文件的目录无关。
你试下是不是这种问题
问题所在:你要把公共类比如Common.cs那个文件设为编译模式;
解决方法:Common.cs文件-->右键属性-->生成模式 选择编译。。
web项目的话,你把公共类放再项目的根目录下应该是可以访问到的吧,因为在web项目中有namespace
新建一个公共类库项目,然后web项目引用它。