-1
我正在使用一个名为KSWeb.dll的基本dll。它的主要命名空间是KSWeb.This dll具有基本类KSWeb.KSS.Base。如何解决名称空间冲突?
现在我已经添加了这个作为类库项目之一的参考。我想给这个类库命名空间也KSWeb.I添加了一个名为NewCK从KSWeb.KSS.Base继承的新类。
当我在做编码意味着KSWEB,然后处理点(。),然后它可以找到KSS,然后找到基地也。
我的问题是,当我建立这个类库,然后它给我错误,如KSWEB.KSS找不到,然后我按alter +选项卡KSWEB.KSS找不到。
这是为什么?请参阅下面的代码。
现在,在这个类库项目我已创建像
namespace KSWeb
{
partial class NewCK : KSWeb.KSS.Base
{
}
}
一类为我的观点是强制使用KSWEB命名空间中的类库 请C#.NET或在vb.net建议。
'全球:: KSWeb.KSS.Base' – PetSerAl
这真的不清楚asemblies和命名空间也有,他们有什么关系,你有什么问题。此外,Visual Studio非常擅长为不能编译的代码提供自动完成功能。确保您没有任何警告或错误与您关注的问题分开。 – CodeCaster
您确定这不会发生,因为您的基本DLL不适用于您的项目?例如,你的dll可能是为Framework 4.51编译的,而你的项目是为Framework 4编译的。 – sgmoore