WPF DevTools MCP Server
Search Results for

    ADR-005:Multi-Targeting 策略

    狀態

    Accepted。

    背景

    真實世界中的 WPF 應用同時涵蓋 .NET Framework 與現代 .NET,且可能以 x86、x64 或 ARM64 執行。

    決策

    MCP server 維持在現代 .NET;shared 與 inspector 元件在必要時採 multi-target;連線時再依目標 runtime 動態選擇正確 payload。

    選擇原因

    • 最大化對真實 WPF 應用的相容性
    • 讓 server 保持在現代 runtime
    • 讓 runtime 專屬 hosting 路徑清楚可見

    影響

    • 產物種類更多,測試責任也更高
    • 必須更嚴格地記錄並強制執行架構匹配
    • packaging 與 release artifact 需要具備架構意識

    更多內容請參考相容性矩陣。

    • Edit this page
    In this article
    Back to top WPF DevTools MCP Server documentation for users, operators, and contributors.