Java 語言轉換助理 2.0

歡迎使用 Java 語言轉換助理 2.0 (JLCA)。JLCA 的目的在於協助您將 Java 語言專案轉換成 Visual C# 與 .NET Framework。本文件討論 JLCA 功能集、系統需求,以及此版本中已知的問題。

功能

JLCA 2.0 可以轉換大多數的 Java 語言建構,包括以下各項:

此外,這個版本的 JLCA 含有以下文件:

超越 JLCA 1.0 的改良功能

這個版本含有下列超越 JLCA 1.0 的改良功能:

系統需求

以下是安裝 JLCA 2.0 的系統需求:

處理器 具備 Pentium II 等級的 PC,450 MHz
建議使用:Pentium III 等級,600 MHz
RAM Windows 2000 Professional:96 MB
Windows 2000 Server:192 MB
建議使用:Professional 至少需要 128 MB;Server 至少需要 256 MB

Windows XP Professional (商用版):160 MB
Windows XP Home (家用版):96 MB
建議使用:商用版為 192 MB;家用版為 160 MB

Windows Server 2003: 192 MB
建議使用: 256 MB
可用的硬碟空間 110 MB
作業系統 Windows 2000、Windows XP 或 Windows Server 2003
顯示器 800x600,256 色
建議使用:高色彩 (16 位元)
滑鼠 Microsoft 滑鼠或相容的指標裝置
必備軟體 Microsoft Visual Studio .NET 2003 Professional、Enterprise Developer、Enterprise Architect 或 Academic
- 或 -
同時安裝了 Visual C# 與 Java 語言轉換助理 1.0 的 Microsoft Visual C# .NET 2003 Standard

效能並未針對最低系統組態設定進行微調。增加 RAM 的數量可以改善效能,尤其是在執行多重應用程式、使用大型專案或進行企業層級的部署作業時,結果會更明顯。

Microsoft Windows 2000 Datacenter Server 並不是支援的作業系統。

安裝與存取文件

Java 語言轉換助理文件必須與產品分開安裝。您必須安裝文件,才能在轉換的程式碼中存取錯誤訊息。

一旦安裝文件之後,就可以從 MSDN Library 底下目錄中的個別項目存取文件。

若要從目錄存取說明:

若要從轉換的程式碼存取說明:

某些註解 (例如 HTML 編輯器中的註解) 是無法按選的。對於這一類的註解,請複製引號內的部分,並將其貼在說明的 [搜尋] 方塊中。

已知的問題

本版中的下列問題並未包含在本文件中。

專案名稱或虛擬根目錄中的 DBCS 可能會建立無法讀取的 Csproj.webinfo 檔案

如果在轉換 Web 應用程式時指定了專案名稱、VJP 檔案名稱或含有雙位元組字元集 (DBCS) 的虛擬根目錄名稱,則 JLCA 可能會產生損毀的 Csproj.webinfo 檔案。Visual Studio .NET 無法讀取這個檔案,而且還會造成無法開啟轉換的應用程式的錯誤。

若要修復損毀的 Csproj.webinfo 檔案

  1. 在 Visual Studio .NET 的 [檔案] 功能表上,選擇 [開啟]。
  2. 選擇損毀的 Csproj.webinfo 檔案,然後按一下 [確定]。
  3. 在 [檔案] 功能表上,選擇 [另存新檔]。
  4. 按一下[儲存] 右邊的箭號,選擇 [以編碼方式儲存]。
  5. 按一下 [是],重新儲存檔案。
  6. 在 [編碼] 方塊中,選取 [Unicode (UTF-8 有簽章) - 字碼頁 65001],再按一下 [確定]。

檔案就可以順利讀取。

不支援透過動作 (Action) 建立變數

JLCA 2.0 不支援會透過動作以建立新變數之標記程式庫代碼的轉換作業。如果您的程式碼有這一類的陳述式,則這些陳述式會完整不變的被複製到轉換的專案。這種情況適用於以下的類別: