我有一個 .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 專案來運行 .dll,但我認為這僅與 .net 框架兼容,而與 .netcore 不兼容。誰能幫幫我嗎?
uj5u.com熱心網友回復:
您不需要使用包支持框架。
當 IT 專業人員無法訪問應用程式的源代碼時,建議使用 PSF,并且基本上,他們需要一個額外的啟動器(psflauncher.exe)來執行額外的代碼或重定向 API 呼叫,然后才能訪問應用程式。
在您的情況下,您只需要在應用程式的啟動/主方法中添加幾行代碼即可創建快捷方式。
請記住,訣竅是僅在應用程式第一次啟動并且快捷方式不在桌面上時才運行此代碼。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/393098.html
