Windows PhoneGap应用程序上的无效包族名称错误
我已经使用PhoneGap完成了Windows应用程序,但是当我将Appx文件上传到Windows Dev Center中时,我会遇到一些错误,例如"无效的软件包姓名". 解决方案 我今天解决了一个类似的问题,我发现这篇文章很有帮助: http://cordova.apache.org.org.org.org.org.org/docs/en/latest/guide/platforms/win8/index.html 检查您的构建配置文件(build.json),并确保选择一个版本,如果定义了发布设置以匹配强名称与Windows Store预期出版商名称. 如果您使用的是Apache Cordova(Taco)的工具,则您还需要使用GUI来查看config.xml文件,然后再用WordPad(例如WordPad)的RAW XML编辑器来查看您的config.xml文件.
0 2023-05-25
编程技术问答社区
一个APPX Windows商店软件包能否包含多个 "应用程序"?
我正在尝试更好地了解Appx软件包的AppxManifest文件.我注意到它具有标签,然后在我见过的每个示例中都有一个标签.尽管可以在清单中包括多个"应用程序".这实际上是什么意思?这实际上是可能的还是Microsoft在设计AppxManifest架构时只是在考虑前进兼容性? 解决方案 清单确实将其定义为可能性,并且有可能执行此操作. 但是,我相信您不会通过商店认证. 其他解决方案 .appxbundle软件包是您问题的可能解决方案. 在en-us/library/windows/apps/bg182885.aspx#two
4 2023-05-16
编程技术问答社区
msbuild:以appxbundle的形式构建(AppxBundle=Always不工作)。
我有一个共享的Windows8.1项目,其中包含电话和桌面项目.我将不同的配置定义为为台式机构建x86/x64. MSBUILD效果不错,没有错误,但是输出文件夹上没有最终 *.appxbundle文件(或其他任何地方),尽管我设置了参数 appxBundle = appxbundle =始终. . 我的命令看起来像这样: msbuild myApp.sln/p:outputpath =%cortpath%; configuration = phone; plancem = amm; appxBundle = ewansew; appxbundleplatforms = amm /t:重建,发布 输出为: OUTPATH ├── ForBundle │ └── AppxManifest.xml ├── AppxManifest.xml ├── App.WindowsPhone.build.appxrecipe ├── App.WindowsPhone_3.
10 2023-04-04
编程技术问答社区
如何在Windows 8.1 Phone的子目录中包含 "内容 "文件?
我正在研究一个带有很多文件(游戏)的项目.这些文件可以从外部vs 2013更改,例如由艺术家.这些文件位于子目录中,我们的游戏期望它们在那里.例如图像/项目/块.png 我尝试使用后构建事件 xcopy /C /Y /I /R /S /Q "$(SolutionDir)game_data\*" "$(TargetDir)" 以及$(layoutdir).问题不在我们的桌面(Windows RT Store)项目上发生,因为我只是将文件复制到构建的appx目录,当我运行时,EXE会找到它们.但是使用Windows Phone没有APPX目录,也不会将其复制到手机. 如何将来自$(solutiondir)game_data的文件和目录包括在电话上安装的软件包中? 最好是我: 的解决方案 不必在项目过滤器中重新创建整个子文件夹结构 不必在每个文件的属性中指定" content = yes" 每个子目录. 不必添加或删除艺术家添加到目录中的任何新文件.
4 2023-04-04
编程技术问答社区
msbuild能否为多个平台创建一个.appxbundle?
我正在尝试使用包含X86,X64和ARM平台的MSBuild为Windows 10 UWP商店应用构建.AppxBundle.我可以使用Create App Pacakges向导从VS2015 RTM中执行此操作,但是当我使用MSBUILD时会出现错误.知道我做错了什么? 我的命令行: msbuild HelloWorld.csproj /p:Configuration=Release;AppxBundle=Always 错误: "E:\TestApps\HelloWorld.csproj" (default target) (1) -> (_CreateBundle target) -> C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(3631,5): error MSB3030: Could not copy
6 2023-04-04
编程技术问答社区
Cordova Visual Studio,在windows平板电脑上安装appx
我已经开发了一个带有Visual Studio的Cordova应用程序,并将其部署到Windows. 之后,我得到了一个文件夹"〜\ platforms \ windows \ apppackages \",带有 *.appx文件,例如在答案中的描述中 如何将Visual Studio Cordova应用程序部署到Windows 8?/a> 我用USB粘贴在Windows平板电脑上复制了Appx文件.现在我尝试运行该文件. - >与普通台式机PC一样的反应.无法运行扩展名. (与"如何打开此类型的文件"对话) 没有应用商店的正确方法是什么. 解决方案 如果要为测试目的部署,在AppPackages文件夹下,您应该看到一个 *_Test文件夹,如下所示.您可以将此文件夹复制到要测试应用程序的计算机上.在该文件夹中有一个PowerShell脚本,可以将应用程序安装到计算机上.
16 2023-04-01
编程技术问答社区
如何将数据保存在AppData/Roaming下而不是AppData/Local/Packages下?
IM正在开发一个WPF aplication,该wpf aplication在appdata \ roaming \ myappfolder下节省了一些JSON.在VS2017进行测试期间,所有情况都按计划进行. 我为我的项目生成了.appx,安装并运行了,以查看我预期的没有保存的数据. 使用Procmon后,我发现数据实际上是在AppData \ local \ packages \ myApp_pn7t59nnjk55e \ localcache \ localcache \ roaming 下保存的. im使用Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)获取文件夹路径. 使用.APPX安装后运行应用程序时,为什么它会完全更改? 有没有办法在AppData \ Roaming下实际保存? 我真的应该关心它吗? 解决方案 数据保存在正确的位置,您的应用程序将能够读取/
16 2023-02-21
编程技术问答社区
Windows UWP--在侧面加载的应用程序中动态加载组件
似乎是Windows 10商店应用程序的故意安全性,在运行时不允许装配程序.我认为此功能是巨大的过度杀伤力,并阻止UWP开发在其轨道上死亡.但是,如果这是Microsoft的坚实设计决定,我们无能为力. 相反,我想问一个问题,假设您没有将UWP应用程序部署到商店,是否仍然不可能动态加载程序集吗?如果有可能,如何? 请参阅此功能请求: https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/18145291-dynamalys-load-load-semembly 解决方案 似乎这个问题的答案是否. 游戏在UWP中发生了变化. UWP是一个旨在将应用程序进入商店的平台.这是一个被剥离的平台,似乎不允许您在运行时加载组件.这是在.net中可能的. 但是,似乎确实有一种使用桌面桥在.NET运行时运行UWP样式应用程序的方法.我并不是那么熟悉它,但是您可以在这
12 2023-02-21
编程技术问答社区
如何以最简单的方式在其他手机上安装Windows Phone 8.1应用程序?
我已经开发了Windows Phone 8.1应用程序.现在,我想将其分发给其他人. 我已经完成了在Visual Studio中创建应用程序包,它通过了所有认证测试.因此,我有 .appx 文件,但是我无法将其安装在其他Windows手机中. 它显示了此错误: 无法安装此公司应用程序:该公司应用程序存在问题.请与您公司的支持人员联系以寻求帮助. 我已经搜索过搜索并发现有分发应用程序的两种方式: 1)移动设备管理工具, 2)侧加载 并且没有 symantec 的企业签名证书,因此无法分发应用程序. 另一个选择是将应用程序上传到商店,但我不想这样做. 因此,有什么方法可以在其他Windows Phone中安装该应用程序? 以简单的方式?我不想要任何证书.我只是想在朋友电话中安装该应用程序.就像我们可以轻松创建和安装.exe文件一样. 解决方案 有几种方法可以实现此目的,而无需获得侧载所需的证书. beta 首先 - 您
4 2023-02-18
编程技术问答社区
手动生成 .appxsym 和 .appxupload 用于 Windows Store 应用程序崩溃分析是否安全?
我们有一个带有手动包装过程的应用程序(makeappx.exe).我们想将此应用发布到商店中,包括公共符号文件,以便我可以下载.cab Process转储文件进行崩溃分析(如下所述). 我理解.appxupload是一个zip-file contan,是.appx软件包和.appxsym文件,又是一个.zip文件,包含.pdb files(也根据msdn ). 可以安全地生成/编辑这些.appxsym和.appxupload用于发布? 解决方案 是.这可以.如您所知,AppXupload的格式为包含.appx和.appxsym文件的zip存档,并且.appxsym文件是带有应用程序的公共符号的压缩文件. Appx及其创建记录在 自己生成本次数或通过VS生成它将给出基本相同的结果,除非appxupload的内容差异(很可能是不同的appx选项或处理).
18 2023-02-13
编程技术问答社区
如何静默安装一个UWP应用程序?
我开发了UWP AppX,可以在CMD.exe提示中安装: C:\ test> myApp.appx 但是在安装过程中弹出了Windows GUI. 是否有任何方法 用静音参数安装,例如: c:\ test> myApp.appx/silent(或/s) 为了抑制弹出式GUI? 谢谢! 解决方案 Microsoft提供用于控制APPX和MSIX软件包的PowerShell CMDLET.您需要的命令是 add-app-appxpackage . [edit] 这是一个更新列表,所有 PS Commandlets 对管理MSIX/APPX软件包有用. PS C:\> Add-AppxPackage -Path C:\Users\user1\Desktop\MyApp.appx
4 2022-11-27
编程技术问答社区
从Visual Studio uwp .appx文件中制作.exe文件
我有一个UWP-App,使用Visual Studio 2015设计Windows 10(多点触摸等), 但是它不得通过Windows Store发布(是的,还包括Windows Store的Kint'a"私有/隐藏"版本) 对于普通客户而言,通过PowerShell进行安装有些复杂, 因此,我更喜欢一些旧的.exe文件. 是否有可能导出/发布程序,而不是.exe? thx提供任何支持 :) 解决方案 简短答案是您不能. 如本文::: 出售您的通用Windows平台(UWP)应用程序或将其分配给 其他用户,您需要为其创建一个appxupload软件包.当你 创建AppXupload,将生成另一个Appx软件包以使用 用于测试和侧载.您可以直接通过 将appx软件包加入设备. 因此,您只有三个选择: 创建软件包并将其上传到商店. 创建软件包并执行侧层过程. 创建一个新的WPF应用程序,使用UWP One的视图模型和逻辑/后端层. 您也许
14 2022-09-16
编程技术问答社区
在桌面应用转换器的AppX中被依赖性卡住了
我终于成功地将桌面应用程序转换为使用Desktop App Converter将其转换为AppX,并通过签名.富兰克林·陈. 逐步,我接近完成.但是我现在正在遇到一个新的障碍(希望最后一个).我试图遵循建议 我确实在计算机上安装了VC_UWPDESKTOP.110.EXE,VC_UWPDESKTOP.120.EXE和VC_UWPDESKTOP.140.EXE. ,但仍然没有喜悦.当我尝试安装APPX时,我会收到此错误消息: Ask the developer for a new app package. This package may conflict with a package already installed, or it depends on things not installed here (package dependencies), or is made for a different architecture (0x80073CF3) 2016
16 2022-08-21
编程技术问答社区
在多个Windows Phone 8.1设备上手动安装一个应用程序
我正在做一个 Windows Phone 8.1 应用程序.没问题,我可以在模拟器和手机上试用,因为我已经注册了. 现在,我必须将应用程序传递给我的客户进行测试(他们将在多个设备上对其进行测试).我正在寻找,但我没有找到任何答案: 如何创建并发送给他们可以安装在手机上的 appx? 我需要什么样的开发者许可证? 他们是否必须使用我创建 appx 的相同证书来注册手机? 例如,他们如何安装我通过电子邮件发送给他们的 appx? 非常感谢! 解决方案 如果设备不是已注册的开发人员设备,则无法直接旁加载 Windows Phone appx 文件.遗憾的是只能注册 3 台设备. 您可以在开发者帐户仪表板中设置一个新应用,并将其作为测试版提交到商店.然后,您可以通过输入电子邮件地址“邀请"多达 10000 人. 更多信息在这里:https://msdn.microsoft.com/en-us/library/windows/apps/jj215
316 2022-08-10
编程技术问答社区
如何在Windows 10 Mobile上更新一个侧载的APPX
问题: 我创建了两个版本为 0.0.1 和版本 0.0.2 的 APPX 文件.安装 0.0.1 版后,该应用程序可见且可访问.到目前为止一切正常. 现在我想将该应用更新到版本 0.0.2.我打开 0.0.2 APPX 文件,安装弹出窗口出现.我按下安装按钮,应用程序似乎已安装,就像 0.0.1 安装一样.大约一分钟后,我再次打开应用程序,但仍然安装了 0.0.1 版. 我也试过安装并打开0.0.1版,然后重启设备,再安装0.0.2版,结果还是一样. Windows 10(常规): 我也在 Windows 10 常规版(我的桌面)上执行了与上述完全相同的操作,并且更新工作正常. 设备: 型号:Microsoft Lumia 650 软件:Windows 10 移动版 内存:1 GB 版本:1607 系统构建:10.0.14393.953 固件版本号:01078.00042.16352.50014 硬件版本号:3.0.4.0 我希
88 2022-08-10
编程技术问答社区
在没有管理员权限、powershell交互和没有Windows Store的情况下安装UWP应用程序?
这里有任何Windows uwp“专家"吗? 我一直在研究下面提到的主题一天,因为我不敢相信我们无法分发我们的 UWP 应用程序. 真的不可能通过与商店不同的渠道分发 UWP 应用程序而无需手动运行+与 powershell 脚本交互吗?因为我们不能每次都为我们的客户真正做到这一点.他们也没有管理员权限并且不允许使用普通的 Windows 商店. 仅仅安装证书然后运行appxbundle是行不通的,我们总是必须运行powershell脚本才能让它工作......:/ 解决方案 不是来自商店的 UWP 应用需要使用受信任的证书进行签名.否则安装不会成功. 如果您的应用已正确签名且证书受信任,您可以双击 .appxbundle 以在更新的 Windows 10 版本上安装该应用. powershell 脚本只需要管理员权限,因为它会将临时开发人员证书添加到您的受信任证书中.
470 2022-08-10
编程技术问答社区
UWP应用程序上传到windows商店时出现市场错误
我正在将一个新的 appxupload 包上传到 Windows 应用商店,但它给了我错误:“您必须为每个市场组上传至少一个包." 该包是使用旧版 Win32 应用的桌面桥创建的. 这是什么意思?什么是市场组?我该如何解决这个问题? 解决方案 我认为这发生在包验证时.如果您等待大约 30 分钟然后回来,则该包将完成上传,并且不会再显示此错误消息. 否则,您还可以进入包装部分并查看选择了哪些市场,并确保您至少选择了 1 个市场并且包装设置已标记为已完成.
104 2022-08-10
编程技术问答社区
修复由Destop App转换器生成的AppX清单中的缩放图像
我已使用桌面应用程序转换器将我的 Win32 应用程序转换为 .appx. 转换器无法正确转换应用程序图标.图标透明度丢失.虽然我已将此(错误?)报告给 Microsoft,但同时我想尝试手动转换图标.无论如何,我想最终手动生成 .appx(使用 makeappx).所以我需要创建 AppxManifest.xml. 问题是桌面应用转换器生成的AppxManifest.xml无效.所有图片路径都指向不存在的文件:
150 2022-08-10
编程技术问答社区
签署AppX文件时SignTool出错。"错误。SignerSign()失败。" (-2147024693/0x800700cb)
我正在使用 makeappx.exe 创建一个 Appx 包,然后尝试使用 SignTool.exe 对其进行签名. 我从 SignTool 得到的错误是: “错误:SignerSign() 失败."(-2147024693/0x800700cb) 我使用的证书是我按照 这里. 在EventViewer中没有关于这个失败操作的记录! 我不明白这个错误是什么意思以及如何解决它!有没有人遇到过这种情况,并找到了解决方案? 我不能使用 Visual Studio,所以我需要坚持使用 makeappx.exe. 解决方案 appxmanifest xml 文件需要具有与正在签署 appx 包的证书相对应的发布者.发布者在“"的属性中指定标记. 来自 MSDN: 应用清单发布者名称必须与签名的主题名称完全匹配.注意 这些名称用引号指定,并且区分大小写和空格.您可以更新为 AppxManifest.xml 文件中的 Ide
154 2022-08-10
编程技术问答社区
appxupload软件包没有被生成。只有测试包被生成
我正在开发一个通用的 Windows 应用程序.当我尝试使用 Store-> Create App packages 创建包时,它只创建测试包.在 AppPackages 目录中,我只能找到一个带有 _test 的文件夹. 如何确保创建可以上传到 Windows 商店的 .appxupload 包. 解决方案 如果 AppxPackageIsForStore 设置为 true,请查看您的 Projekt.csproj.user 文件. ShowAllFiles True True x86|x64|arm
148 2022-08-10
编程技术问答社区