1
我有一個用戶控件(ASCX),並希望使用一個命名空間,我與「進口」得到:導入命名空間無法找到命名空間
<%@ Import Namespace="my.assembly.blabla.bla.test" %>
命名空間definetly存在 - 它在背後UND代碼中使用該項目中引用了dll。 在運行時出現錯誤
類型或nemspace「BLA」不存在命名空間中存在「布拉布拉」 (是否缺少程序集引用?)
奇怪的是,當我添加一個註冊指令(我不使用),然後它的作品。寄存器指令如下:
<%@ Register TagPrefix="xxx" Assembly="my.assembly.blabla,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=373h77ghg78hh478"
Namespace="my.assembly.blabla.bla" %>
我不想把無處不在未使用的寄存器指令,因此,沒有人知道我在做什麼錯?
不明確的問題是U面對使用引用的一個問題? – gasroot 2013-05-02 08:11:39
在後面的代碼中使用的using指令看起來像什麼? – mortb 2013-05-02 08:13:19
什麼是不存在的類型?你用「bla」這樣的詞掩蓋了所有有用的信息。用戶控件本身不存在嗎?它是在用戶控件中嘗試使用**的另一個命名空間中的類型嗎? – 2013-05-02 08:13:25