您现在的位置:主页 > 一肖中特 >

ASPNET中怎么调用创建的另一个文件夹下的自定义的命名空间

来源:本站原创 发布时间:2019-10-19 点击数:

  比如我的asp.net主页为index.aspx,他的index.aspx.cs文件中命名空间是FirsetWeb,我用的工具是是VS2008,在这个解决方案管理器中,添加一个名为App_Code的文件夹,里面添加了一个类,它命名...

  比如我的asp.net主页为index.aspx,他的index.aspx.cs文件中命名空间是FirsetWeb,我用的工具是是VS2008,在这个解决方案管理器中,添加一个名为App_Code的文件夹,里面添加了一个类,它命名空间我改为:YYCMS,它的类我改为:JavaScript,但是在index.aspx.cs中调用时出错,错误提示为:上下文找不到类型或命名空间YYCMS,这是怎么回事啊?怎么样才能调用创建的新文件夹中的自定义的命名空间呢?

  声明:命名空间我引用了,using YYCMS,第二,我不会傻到把类名和命名空间当成一样的,因为我对这非常敏感,我已经解决了,但是我看一些教程,他们添加一个类,可以直接调命名空间.类名.方法名(参数),但是我是这样解决的,在运行中输入cmd命令,把这个类用命名csc target:library class1.cs转换成class1.dll,这样在解决方案的引用上右击,添加引用,然后找到这个dll添加上去,然后就能引用了!但是教程上为什么能直接引用呢?我追加50分求问题的正确答案!展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部所谓命名空间,其实就是一个解决方案(项目),创建一个解决方案(项目),把内容写好---编译---然后在web项目中就可以引用了,添加引用----项目---选择你弄好了的解决方案(项目),会生成一个bin文件夹,里面就是你编译后的项目文件,引用好之后,你在123.aspx.cs中就可以引用这个项目(命名空间)了,假设你的项目名称是abc;那么引用就是:using abc;

  我解决这个问题的作法是,在解决方案中新建一个文件夹(A),在该文件夹中添加一个类(A_Class),此时在类A_Class文件的上方会出现namespace 解决方案名.A的字样,这就意味着类A_Class属于命名空间——解决方案名.A,在用到该类的地方直接用using 解决方案名.A;。即可。

  展开全部放在App_Code文件夹里的类是不需指定命名空间的,调用时也不需using(引用),直接调用该类就可以.

  除非你将你的类做成dll放到bin目录才需要指定名命空间,调用时才需要using引用

  先确定你的index.aspx和App_Code都是在网站项目下,华为g730怎么打开usb调试模式,另外index.aspx.cs的后台文件尽量不要带命名空间,然后。。。。。。

蓝月亮心水| 红姐图库| 228图库彩图| 白小姐特准| 手机开奖| 搜码网| 红姐| 万众堂9832| 跑狗图| 香港天空彩王中王网站|