View a markdown version of this page

轉換您的 .NET 程式碼 - AWS 轉換

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

轉換您的 .NET 程式碼

AWS 帳戶管理員完成 後檢閱您的計劃以準備轉型,您可以在轉換任務的儀表板索引標籤上檢視轉換進度。

注意

除了轉換儲存庫和相依性之外, AWS Transform 還可以執行完全轉換 (零建置錯誤) 的單位測試專案。 AWS Transform 在轉換之前無法存取單位測試結果,而且只能共用轉換後的結果。然後,您可以將轉換前的基準資料與轉換後結果進行比較,以了解任何潛在的差距。

在右上角,您可以看到任務狀態,其具有下列其中一個值:

  • 等待使用者輸入

  • 經過的時間

  • 執行中

您也可以看到下列圖示:

  • 停止轉換圖示

  • 重新整理圖示

  • 設定圖示

儀表板提供轉換的高階摘要。它會顯示轉換和套用轉換的任務數量指標,以及完成轉換的預估時間。

儀表板包括:

  1. 轉換任務詳細資訊區段,列出轉換任務的預設設定和詳細資訊,包括:

    1. 目標分支目的地 若要轉換程式碼, AWS Transform 會在程式碼儲存庫中為轉換的程式碼建立新的分支。

    2. 目標 .NET 版本、.NET 8.0 或 .NET 10

    3. AWS 轉換任務 ID。

    4. 任務設定:

      1. 排除 .NET 標準專案

  2. 轉換摘要區段包含:

    1. 為轉換選取的儲存庫數量

    2. 要轉換的專案數量

    3. 這些儲存庫和專案中的程式碼總行數

轉換開始後,圓餅圖會顯示在儲存庫狀態套件狀態單位測試狀態區段中,以即時顯示進度。單元測試狀態會顯示 AWS 轉換在轉換後執行的儲存庫中單元測試的狀態,以測試轉換後的程式碼。 AWS 轉換會分享執行的測試結果,以及個別測試名稱,供客戶檢閱通過和失敗的單元測試清單。

注意

儲存庫區段會列出 AWS Transform 建議或您為轉換選取的儲存庫。選取下載 JSON 以下載轉換計畫中的儲存庫、相依性和套件清單。

檢閱轉換報告

轉換任務完成後,您可以下載轉換報告

  • 轉換摘要報告:此報告提供 HTML 或 JSON 格式轉換的概觀。從儀表板索引標籤下載轉換摘要報告。選取下載,然後選擇下載為 HTML下載為 JSON

  • 轉換詳細資訊報告:此報告提供 HTML 格式轉換的深入資訊。從儀表板索引標籤下載轉換詳細資訊報告。在儲存庫清單中選取下載詳細報告連結,以下載詳細報告。

與 AWS 轉換討論轉換報告

您可以在完全處理儲存庫之後或轉換任務完成後,與 AWS 轉換討論轉換報告。Worklog 索引標籤會顯示可用於聊天的每個儲存庫的此訊息:儲存庫repository_name轉換詳細資訊現在可在聊天中用於查詢。當轉換任務完成時,會顯示此訊息:AWS 轉換轉換任務完成

若要開啟聊天,請按一下 Web 主控台右下角的紫色六邊形圖示。

以下是一些範例提示:

  • 哪些專案已成功轉換?

  • 哪些專案已部分移植?

  • repo_name儲存庫進行了哪些變更?

  • project_name 專案中升級了哪些套件?