导入外部包,
Core.FileTo.WriteText(vm.ToJson(), JsonPath, JsonName, false);
报错:当前上下文中不存在“Core”;
Netnr.Core.FileTo.WriteText(vm.ToJson(), JsonPath, JsonName, false); 就不报错
没有using Netn 命名空间吧
没有使用命名空间,因为使用了也是灰色的
还是有问题
可能是其他jar包里面存在同名类导致的
是net里面的,不过我这个包也没多余的哈
如图所示Core,还是报错
@hugecrab: 你试试 ,using Netn; 不是using Netnr.Core
@中华鲟3670:
用了还是报错,
@hugecrab: 那可能是你导入外包的时候,有问题,我有一次也是出现这种类似的情况,后来发现,引用外面的库的时候,不是在原来的bin目录下的DLL,搞了好久。
@中华鲟3670: 安装包的时候,安装的不在原来的路径吗?
@中华鲟3670:
是不是有几个不知道选择哪一个造成的?可以从哪里指定呢?
你是把外包下载之后通过添加引用的方式导入的,还是通过Nuget 管理器安装的?
@中华鲟3670: Nuget安装的
@中华鲟3670: 这个是复制出来的项目,原来的项目,指向同一个问题,没问题
@hugecrab:
@中华鲟3670: 同一个位置
安装的是1.2.3.1 版本,没有升级,需要升级重新指向吗?
原来1.2.3.1的引用删除是吧
@hugecrab:
我试了一下,没有问题啊,你看一下是不是你写的程序哪里不对啊
另外,Core 是命名空间,添加引用之后,不需要再写在类名前面加命名空间,你直接把FileTo 前面的Core 去掉,应该就可以了
@中华鲟3670: 好的,我在试试看,哪里的问题