簡體   English   中英

通過 Visual Studio MSIX 打包將 Package 支持框架添加到 .Netcore 3.1 應用程序 (WPF)

[英]Add Package support framework to a .Netcore 3.1 app (WPF) through Visual Studio MSIX packaging

我有一個 .netcore 3.1 WPF 應用程序,我正在通過 Visual Studio 使用 MSIX 打包項目進行分發。 是否可以將 PSF 添加到 .netcore 3.1 應用程序? 基本上我想要做的是,我希望 MSIX 安裝程序在安裝完成后自動添加桌面快捷方式。 這是我正在遵循的方法: https://docs.microsoft.com/en-us/windows/msix/psf/create-shortcut-with-script-package-support-framework

我還找到了有關如何將 PSF 添加到 Visual Studio 的指南: https://docs.microsoft.com/en-us/windows/msix/psf/package-support-framework-vs 它使用 c++ 項目來運行 a.dll,但我認為這僅與 .net 框架兼容,與 .netcore 不兼容。 誰能幫幫我嗎?

您不需要使用 package 支持框架。

當 IT 專業人員無法訪問應用程序的源代碼時,建議使用 PSF,基本上,他們需要額外的啟動器(psflauncher.exe)來執行額外的代碼或重定向 API 調用,然后才能訪問應用程序。

在您的情況下,您只需要在應用程序的啟動/主方法中添加幾行代碼來創建快捷方式

請記住,訣竅是僅在應用程序第一次啟動並且快捷方式尚未在桌面上時才運行此代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM