日期:2014-05-17  浏览次数:20380 次

关于.net中.cs文件调用求助
原来是层级开发的,由于出现点问题,现在想把其他非UI层全移到UI层内,但是发现跨文件夹之间无法调用.cs文件,请求帮助.....

------解决方案--------------------
注意命名空间呐
------解决方案--------------------
C#的*.cs文件跟文件夹没关系,同一个项目,就会生成同一个DLL。你要注意的名字空间。只要在同一个DLL,同一个名字空间,自然可以访问。因为你是web的网站项目,你要看看换了文件夹之后,这个文件是否编译了!默认data下面的文件夹会编译,你加的model,要看你的项目文件的设定。
------解决方案--------------------
命名空间设置  别忘了引用 还有 引用范围注意看下。
------解决方案--------------------
把CasesDAL的命名空间加到Cases类下,
如:using *****;//***指的是CasesDAL的命名空间
------解决方案--------------------
注意namespace,不过也许你没加namespace,所有类都加上namespace吧,然后using一下