我目前在从事一个Python项目,未来希望将其上传至Microsoft Store。
据我所知,为了上传应用程序到Microsoft Store,需要将应用程序打包成MSIX格式。
现在的问题是 - 是否可能将Python项目打包成MSIX格式?
我已经尝试了两种可能的方法
- 第一种方法
我认为将.exe文件打包成MSIX包要容易得多。由于.py文件需要解释器才能运行,因此我设法将Python项目冻结为独立的.exe可执行文件,并且它的运行效果很好。 我找到了微软制作的一个有用工具,可以将.exe文件打包成MSIX格式。该工具是MSIX Packaging Tool,可在Microsoft Store上下载。我成功创建了一个.msix文件,但是无法运行,因为Windows说我必须先对.exe进行签名。
- 第二种方法
我发现可以使用Visual Studio 2019内置的工具将项目打包成MSIX包。因此,我将整个Python项目移植到Visual Studio中,并按照下一步的步骤来打包项目。问题是,在早期阶段添加对我的Python项目的引用时,发生了下一个错误:
我希望知道是否有其他可能的方法可以将Python项目打包成MSIX包。