-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