1
我最近已經草擬到基於C#的Web項目上。編譯錯誤找不到類型或名稱空間名稱
我有一個我在C#中編寫的DLL文件,我試圖使用一個aspx頁面。這一切都在我的本地機器上正常工作。我將該項目上載到2008服務器並獲得以下內容:
'/'應用程序中的服務器錯誤。編譯器錯誤消息:CS0246:找不到 類型或命名空間名稱'GNVHandler'(您是否缺少使用指令或程序集引用的 ?)第6行:使用 GNVHandler;
該網站的內容是:
- Test.aspx的
- test.aspx.cs
- 斌/ GNVHandler.dll
ASPX頁面將默認爲aspx.cs除了:
using GNVHandler;
,並測試一切正常:
protected void Page_Load(object sender, EventArgs e)
{
GNVHandle GNV = new GNVHandle();
}
現在我已經運行:
regasm.exe GNVHandler.dll
這樣做的結果是:
註冊成功的類型
但仍然錯誤仍然存在。對此有任何幫助嗎?
通常這會工作,如果它在bin文件夾內,dll已經複製到生產服務器上的bin文件夾呢? –
僅供參考:http://msdn.microsoft.com/en-us/library/w7xf6dxs.aspx –
是的文件夾結構是相同的。 – tripbrock