问题标签 [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 - 为 Packager 项目创建 appx Bundle 文件时,未为项目设置 OutputPath 属性
我正在为 Windows 应用程序打包程序项目创建捆绑文件,该项目是结合我的 UWP 和桌面应用程序功能的中间项目。我的项目成功构建,但每当我尝试创建 Appx 捆绑文件时,它都会出现以下错误:
未为项目设置 OutputPath 属性“请检查以确保您已为此项目指定了配置和平台的有效组合。配置='发布'平台='AnyCPU'。
如果其他项目试图遵循对此项目的项目到项目引用,此项目已卸载或未包含在解决方案中,并且引用项目未使用相同或等效项构建,则也可能出现此错误配置或平台
我尝试更改输出路径,并且我的输出似乎存在于正确的目录中。
如何通过更改来消除此错误?
wpf - 如何自动在 appxmanifest 中提供版本?
我正在将桌面桥用于 WPF 桌面应用程序,并希望在构建期间自动创建我的 msix 包。我不想在源代码管理中存储任何版本信息。
解决方案中的 WPF 项目使用gitversion msbuild 任务在每次构建完成时自动推断我的可执行文件的版本。不幸的是,我不确定.appxmanifest
.
我的想法是,将它与构建过程很好地集成在一起会很好,类似于 gitversion,但我无法找到任何关于我在构建或创建应用程序包过程中的选项的文档。
也许在构建过程中有一些转换步骤,我不知道可以对.appxmanifest
? 或者也许有一种方法可以让版本始终反映被捆绑的可执行文件的版本?
(MSDN论坛问题)
c# - 如何解决 WACK 问题“发现错误:私有代码签名测试遇到以下错误:”
我在 WACK 中测试我的应用程序时遇到问题/(Windows 应用程序认证工具包)问题的类型
发现私有代码签名错误:私有代码签名测试遇到以下错误:包包含代码签名密钥 MyProj_StoreKey.pfx。
未修复时的影响:在包中包含私有代码签名密钥违反了 Microsoft Store 认证要求。
如何修复:从包中删除任何私有代码签名密钥(例如 .pfx 和 .snk 文件)。WACK 测试结果不佳
c# - 应用启动后,Windows 10 IoT Core 终止与 Xbox 360 无线游戏控制器的连接
我有一个 Xbox 360 控制器,使用XBox 360 Wireless Receiver for Windows
USB 加密狗连接到我的Windows 10 IoT Core (Build: 17763)
机器上。
接收器显示在仪表板中,我可以在左侧的汉堡菜单中导航。
如果我通过 Visual Studio 2019 启动并部署我的应用程序到 Pi,接收器上的黄灯熄灭,控制器不再连接到 Pi。
我在文件中寻找合适的功能,Package.appxmanifest
但没有一个听起来不错的功能。我搜索了 HID、HUD、USB、游戏手柄等。
但这并没有解决我的问题。
更新 我用有线Xbox 360控制器测试过,没有这个问题。
c# - UWP - 未找到具有提供的指纹的证书
我有一个 UWP 应用程序,我在两个不同的设备上工作。在最新的 Visual Studio 2019 更新后,我开始收到此错误:
未找到带有提供的指纹的证书:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
该应用程序以前具有用于自动生成的临时密钥 Visual Studio,但它不再这样做。我根据此链接https://docs.microsoft.com/en-us/windows/msix/package/create-certificate-package-signing的说明生成了一个新的密钥文件,该文件 在我的桌面上运行。我能够在包清单中选择证书,更新 csproj 文件中的“PackageCertificateThumbprint”,然后构建和创建 sideload 包。
现在,切换到我的笔记本电脑。即使我已将创建的证书带到那台机器上,我也会再次遇到上述错误。包 GUI 告诉我没有可用的有效证书。我尝试将该证书添加到本地计算机无济于事。
- 我错过了什么,我应该做什么?
- 我的目标是能够在两个不同的工作站上进行开发,而不必每次切换一个时都创建一个新证书,或者每次从一个切换到另一个时都必须更新 csproj 文件。
这是一个个人项目,还没有到商店的地步,但我确实需要开发两个盒子并为一组测试人员创建侧面加载包。
javascript - 如何动态定义 PWA 的起始页
我已经使用 Visual Studio 2017 创建了基于 JavaScript 的项目“Progressive Web App”。创建的项目包含一个文件“package.appxmanifest”。在这个文件中定义了一个 StartPage。是否可以在用户安装应用程序时动态设置此 StartPage?
c# - 所需的可执行文件的路径是什么
基本上我有一个 WPF 应用程序,我想在其中使用 Windows 通知。我做了微软指南所说的一切,但我不确定我应该为 com:ExeServer 中的 Executable 属性使用什么路径。
我尝试了我的应用程序名称,我的包名称。
我总是收到:“无法注册 XXX-_1.0.0.0_neutral__jdwztr3qrgq8m 包。找不到“我放置的路径”的路径。” 错误
uwp - 该进程无法访问该文件,因为在创建 appxUpload 文件时它正被另一个进程使用
我正在为我的 UWP 项目版本创建一个 appxUpload 文件。我已经将多个捆绑文件上传到 Microsoft Store。当我正在构建/重建解决方案时,不会触发任何错误。
但是,每当我开始创建 appxUpload 文件时,都会出现以下错误:
错误:无法打开“C:\Project\Dekstop\obj\Release\Desktop.exe”进行写入——“进程无法访问文件“C:\Project\Dekstop\obj\Release\Desktop.exe”,因为它是被另一个进程使用。打包机。
在 Windows 打包项目(Packager)的 AppPackages 文件夹中,创建了 Dependencies 和 Packager_2.2.2.0_x64.appxsym 文件,但之后我收到上述错误并且没有生成其他文件。
我从所有项目中删除了所有 obj 文件夹并尝试重建解决方案。我检查了构建配置管理器,这里也一切似乎都是正确的。
请指导我。谢谢。
c# - Cannot access the file because it is being used by another process in VS
I am creating a appxUpload file for my UWP project release.
When I start creating a appxUpload file, I get following error:
Error: Cannot open 'C:\Project\Dekstop\obj\Release\Desktop.exe' for writing -- 'The process cannot access the file 'C:\Project\Dekstop\obj\Release\Desktop.exe' because it is being used by another process.' Packager.
This file is not opened in any of the window still it gives me this error.
I emptied the obj folder from all projects and tried rebuilding solution.
Please let me know how I can proceed to get the bundle file of my project. Thanks.
powershell - PowerShell:如何从 .appx 包路径获取身份信息?
我正在尝试编写一个 powershell 脚本,其中
A- 尝试从路径安装包。
B-如果包已经安装,尝试卸载旧版本
C- 重试步骤 A。
要执行步骤 B,我尝试AppxPackageManifest
过
$Manifests = Get-AppxPackageManifest -Package $DeveloperPackagePath.Name
(DeveloperPackagePath
包文件的完整路径在哪里。)
因为我需要Identity
删除应用程序的信息。
但是$Manifests
是空的。
路径有效,应用包也有效。
有没有办法通过包的路径获取身份信息?