繁体   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