问题标签 [appxmanifest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uwp - 修复由 Destop App Converter 生成的 AppX 清单中的缩放图像
我使用 Desktop App Converter 将我的 Win32 应用程序转换为.appx
.
转换器无法正确转换应用程序图标。图标透明度丢失。虽然我已将此(错误?)报告给 Microsoft,但同时我想尝试手动转换图标。无论如何,我想最终.appx
手动生成(使用makeappx
)。所以我需要创建AppxManifest.xml
.
问题是AppxManifest.xml
桌面应用程序转换器生成的无效。所有图像路径都指向不存在的文件:
文件夹中没有AppStoreLogo.png
(etc) 之类的Assets
文件,有如下文件:
因此makeappx
无法.appx
使用生成的清单生成。
虽然我显然可以通过指向scale-100
图像变体的路径来修复清单,但我觉得这不是正确的方法。
当然,缩放图像是有原因的。
我可以看到这些图像和缩放相关元素:
清单中有列出所有比例的
<Resources>
元素。还有一些
/li>resources.*.pri
文件引用了缩放的图像。
但我不明白这一切是如何结合在一起的。 我应该在清单中使用哪些路径来维护缩放的图像?
c# - Windows UWP - 在运行时修改 AppX 包
我们需要在运行时动态加载程序集,以便为我们的用户提供定制。但是,在浏览了整个网络之后,我找不到任何有关 Microsoft 是否计划使此功能成为可能的信息。我在这里开始了一个功能请求: https ://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/18145291-dynamically-load-assembly
如果做不到这一点,我认为可以手动将程序集添加到 AppX 包中,然后强制用户退出并重新打开应用程序。是的,这很可怕,但我目前看不到任何解决方法。有没有关于如何修改 AppX 包的示例?
或者,这个想法是否因为包会丢失其证书签名而受挫?
deployment - 使用命令行从模板文件生成 AppxManifest 以进行自动构建
我们正在准备使用桌面桥为 Windows 应用商店部署的应用程序。
在 IDE 中使用“Project -> Deploy”选项将使用 AppxManifest.template.xml 生成 AppxManifest.xml,将一些变量替换为项目中的当前设置。
[UWP] 生成清单:.\Bin\AppxManifest.xml
有什么方法可以在不使用 IDE 的情况下触发此构建步骤,因此可以将其用于自动构建?
msbuild - 在 MSBuild 中获取 UWP Package.appxmanifest 版本
我需要 MSBuild.Target 中的 Package.appxmanifest 版本。我要做的是:
(我缩短了路径和名称)
所以这是我压缩应用程序包以将其上传到 HockeyApp 的目标。(如果我用版本号硬编码完整的文件名,则 zip 目标正在工作。)但是为了获得正确的 apppackage 和正确的 zip 文件名称,我需要在 Package.appxmanifest 中设置的版本。但我不知道如何在 .csproj 文件中的 MSBuild.Target 中获取它。
uwp - AppUriHandler 无法在 Windows Phone 10 (UWP) 上部署
我有一个UWP 商店应用程序并尝试使用Package.appxmanifest中的 AppUriHandler 使用网络到应用程序链接。
它似乎在桌面上运行良好,但在Windows Phone 10上出现部署错误:
DEP0001:意外错误:-2146958844
当我删除 uap3:Extension 时错误消失
我的清单基于以下帖子:
Support web-to-app linking with app URI handlers
uap3:AppUriHandler
编辑(2017 年 4 月 6 日)
这是一个使用C++/CX的WinRT应用程序我在将(x86)部署到移动仿真器10.0.14393.0
时遇到上述错误...
将 (ARM) 部署到Microsoft Lumia 550、V1607、OS build 10.0.14393.953,我得到一个不同的错误...
Visual Studio 2015 输出...
(Visual Studio 2017 产生完全相同的错误)
uwp - 在 Microsoft Private UWP Store 中使用新证书更新应用
我在我们的 Microsoft Private Company Store 中创建了一个 UWP 应用,但证书错误。
现在我想用正确的证书向这个应用程序上传一个新包。
我创建了一个新的 appxupload,其中包含指向 appxmanifest 中正确证书的链接。但是当我尝试上传这个时,开发商店给了我 2 个错误:
- 无效的包系列名称
- 软件包发布者名称无效
有没有人知道如何更改私人商店中的现有应用程序以使用完全不同的证书?
c# - 以编程方式更改应用清单参数
我使用 FullTrustProcessLauncher 从我的 UWP 应用程序启动另一个应用程序,我想设置清单的参数:
有没有办法以编程方式更改 UWP 应用的应用清单?
appxmanifest - 无法在 Windows 应用程序的 appxmanifest 文件中设置发布者
我正在使用 Visual Studio 生成一个 Windows 应用程序。在 package.windows.appxmanfiest 、 package.phone.appxmanifest 和 package.phone.appxmanifest 文件中设置了身份名称、发布者名称和发布者 ID。
但是,当我构建解决方案时,我可以看到在所有 Release 文件夹(对于 windows ARM、x86 和 x64)中,appxmanifest 文件的发布者为 CN=Apache cordova team,而不是我定义的值。
我在这里错过了什么吗?谢谢
xml - Windows 8.1 App的包报告生成错误
Windows 应用程序认证工具包抛出错误并被自行关闭,而不为 Windows 商店创建的包 App_x.xxx_AnyCPU_bundle.appxupload 生成报告。
错误弹出消息是生成报告时发生错误。应用程序将退出。
单击确定按钮后,Windows 应用程序认证将被关闭。
C:\Users\Nick\AppData\Local\Microsoft\AppCertKit\TempReport.xml 中错误的详细信息是这样的
uwp - 如何使用 makeappx 工具为创建的 appx 创建 .appxupload?
我使用 makeappx 工具为 .Net 桌面应用程序创建了 appx。我曾使用此命令生成 appx:makeappx pack -d "C:\Centennial\PackageLayout"-p "C:\Centennial\Output\HelloCentennial.appx" 包创建成功,我得到输出为 HelloCentennial.appx。Windows 应用程序认证套件测试也通过了。但是当我想将它上传到 Windows 商店时,它会要求提供 .appxupload 文件。我知道 .appxupload 是一个包含 .appx 包和 .appxsym 文件的 zip 文件。但我不知道如何手动创建它或使用 MakeAppx 工具生成它。如果有人能提供帮助,那就太好了。