共用方式為


將 WebView2 應用程式作為單一可執行檔發佈

你可能想用單一可執行檔來發佈應用程式,而不是包含多個檔案的套件。 若要建立單一可執行檔,或縮小套件大小,應靜態連結 WebView2Loader 檔案。 WebView2 SDK 包含一個標頭檔,WebView2Loader.dll以及 檔案。IDL WebView2Loader.dll 是一個小型元件,幫助應用程式在裝置上定位 WebView2 執行時(Microsoft Edge 預覽頻道)。

對於不提供出貨 WebView2Loader.dll的應用程式,請執行以下步驟:

  1. 在文字編輯器(如 Visual Studio Code)中開啟.vcxproj你的應用程式專案檔案。

    專案 .vcproj 檔案可能是隱藏檔案,意即該檔案不會在 Visual Studio 中顯示。 要找到隱藏檔案,請使用命令列。

  2. 在程式碼中找到包含 WebView2 NuGet 套件目標檔案的區塊。 代碼中的位置在下圖中標示:

    專案檔案程式碼

  3. 複製以下程式碼並貼上至包含 的位置 Microsoft.Web.WebView2.targets

    <PropertyGroup>
        <WebView2LoaderPreference>Static</WebView2LoaderPreference>
    </PropertyGroup>
    

    插入的代碼如下所示:

    插入的程式碼

  4. 編譯並執行你的應用程式。

另請參閱