问题描述
写了四年的C#,今天闲得蛋疼,发现不能using其它目录中类文件的namespace,当然不是说AppCode目录
解决方案
解决方案二:
这个跟目录有什么关系只要在同一个工程下,如果namespace一致,放那个目录里都可以直接访问而如果namespace不一致,在同一个工程下也能够using到啊如果不在一个工程下,你需要先using工程如果根本就是个单独的cs文件,不在任何工程下,能using到才怪
解决方案三:
namespace名称不一致呗。跨项目调用需要引入dll了。
解决方案四:
引用1楼Z65443344的回复:
这个跟目录有什么关系只要在同一个工程下,如果namespace一致,放那个目录里都可以直接访问而如果namespace不一致,在同一个工程下也能够using到啊如果不在一个工程下,你需要先using工程如果根本就是个单独的cs文件,不在任何工程下,能using到才怪
你确定嘛,你在另一个文件里,aspx对应的类文件里,引用试试!@
解决方案五:
引用1楼Z65443344的回复:
这个跟目录有什么关系只要在同一个工程下,如果namespace一致,放那个目录里都可以直接访问而如果namespace不一致,在同一个工程下也能够using到啊如果不在一个工程下,你需要先using工程如果根本就是个单独的cs文件,不在任何工程下,能using到才怪
上面说错了,是在另一个目录里,aspx对应的类文件里,引用试试!@
解决方案六:
问微软的设计为什么是这样的
解决方案七:
解决方案八:
引用2楼duanzi_peng的回复:
namespace名称不一致呗。跨项目调用需要引入dll了。
+1跨项目直接引用dll再using,同一个项目下直接using。
解决方案九:
经测试,cs下是可以的,bs为什么不行,问微软吧...
解决方案十:
引用7楼zhi_ai_yaya的回复:
Quote: 引用2楼duanzi_peng的回复:
namespace名称不一致呗。跨项目调用需要引入dll了。+1跨项目直接引用dll再using,同一个项目下直接using。
+1
解决方案十一:
引用9楼Peng_baoqing的回复:
Quote: 引用7楼zhi_ai_yaya的回复:
Quote: 引用2楼duanzi_peng的回复:
namespace名称不一致呗。跨项目调用需要引入dll了。+1跨项目直接引用dll再using,同一个项目下直接using。
+1
同意其次右击appcode里面的**.cs=》属性=》生成操作=》编译
时间: 2024-09-23 18:07:28