我有一个使用C#开发的Win Form(.net 4.7.2)项目。我在Visual Studo中右键单击我的项目,然后使用“发布”菜单创建安装文件。我的项目有一个代码签名证书,我每年都会续订该证书。当我想将我的应用添加到Windows应用商店时,我收到一个错误。
'应用程序策略:10.2.9
Win32产品必须作为独立/脱机安装程序提交。安装程序不能是下载运行所需位的下载程序。请使用适当的安装程序重新提交。“
有关应用程序策略的更多详细信息:第10.2.9节:https://learn.microsoft.com/tr-tr/windows/uwp/publish/store-policies
我是否需要在Visual Studio中创建安装项目?我不知 prop 体要做什么。我如何研究此问题?
当我发布项目时,安装文件和许多文件夹被创建。我知道这不是一个专业的安装文件,但我需要一个可靠的、安全的、用证书签名的安装文件。我不知道如何做到这一点,我甚至不知道如何搜索。
1条答案
按热度按时间kmb7vmvb1#
在Microsoft Store中分发C#(WinForms/WPF)应用程序的最简单方法是使用Visual Studio将应用程序打包到Appx包中。我通过以下过程将WPF应用程序上载到MS Store:
1.将Windows应用程序打包项目添加到Visual Studio中的解决方案
1.右键单击Packaging项目的Dependencies-〉Add Project Reference to my application project
1.右键单击打包项目-〉发布-〉创建应用程序包