2013-05-22 36 views
0

我正在使用Visual Studio 2010.有一個命名空間「Using java.lang;」在項目中,它顯示錯誤命名空間的要求「使用java.lang;」

「無法找到類型或名稱空間名稱'java'」。

我該怎麼辦這個錯誤。必須安裝任何軟件包?

+2

錯誤的IDE?從什麼時候可以在VS中使用Java? (除了J#,已經過時了......) –

+1

你的一些項目引用必須有一個名爲「java」的DLL –

+3

@ bash.d好了,可以調用一個命名空間「java.lang」,但是否這樣有道理是另一回事......;) –

回答

1

using指令之後的命名空間必須存在於當前項目或任何引用的程序集中才能被編譯器識別。

如果你能看到你的項目中使用了java.lang命名空間的類,這可能會有所幫助。項目中是否有任何類別提供「是否缺少使用指令或程序集引用?」錯誤?

當您在網上搜索「java.lang C#」和「java.lang .NET」時,您可能會發現像IKVM這樣的庫。

是的,這就是文檔重要的原因。詢問項目的創建者。

2

有解決辦法。我沒有添加參考。右鍵單擊解決方案資源管理器中的項目 - >屬性頁 - >引用 - > vjslib - >添加引用 - >再次生成項目。