2013-07-04 102 views
0

我有一個ASP.NET應用程序,只是正常工作在本地主機,但命名空間,當我爲承載我得到一個錯誤:上找不到主機

The type or namespace name 'Nini' could not be found (are you missing a using directive or an assembly reference?)

我不知道如何解決這一問題。通過使用VS 08上的「添加引用」添加了dll,並且將Nini.dll文件上載到了bin文件夾中。

如何解決這個問題?

+0

您是否使用TFS部署到服務器? –

+0

@Carmine:我不是。 – Jack

回答

0

嘗試在使用此DLL的任何位置在代碼中使用語句來包含名稱空間。

+0

沒有爲我工作 – Jack

+0

你可以分享一些你的代碼...你也可以檢查你添加引用時給出的路徑嗎? – Guanxi

+0

我分享的所有代碼是'使用Nini.Config;'從錯誤發生的頁面。' – Jack

0

確保:

  1. 的DLL被複制到Web服務器。您可以通過FTP導航到網站,或者直接到文件的部署位置(無論是在公司的網絡,外部網站/ Web應用程序等)來檢查。

  2. 如果您使用的是Web部署實用程序,例如在Visual Studio中,請單擊解決方案資源管理器中的DLL,按F4(對於「屬性」),並確保「複製本地」設置爲True 。如果不是,請將其設置爲True,然後再次嘗試部署。

+0

我做到了..仍然無法工作 – Jack