问题标签 [msix]
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.
powershell - 如何创建 Windows 安装程序
基本上,我们以手动安装程序(Windows powershell 脚本)的形式发布我们的更改/修复。它将通过读取配置文件值在特定位置安装指定的 .dll 和 SQL 脚本文件(我们将在此文件中配置 .dll 和 Sql 脚本位置)。相同的 powershell 脚本具有用于回滚特定 chage 集的卸载代码。
是否有任何选项或机制可以为上述要求创建 Windows 安装程序?
uwp - 访问 WindowsApps 文件夹的权限
我想调试我自己的 UWP 程序,我必须替换安装位置的 dll。但是由于权限被拒绝,我无法将任何文件替换或添加到文件夹中,我该怎么做?我尝试了很多方法,例如获得所有权或以管理员身份签名,但它们都不起作用。任何帮助将不胜感激
windows - 无需 GUI 或 msi 安装程序手动创建 msix 包
谁能给我一个提示我如何手动定义一个 msix 包?我的应用程序还没有 msi 包,所以我不能简单地转换它。有没有办法像配置文件一样创建我手动定义哪些文件需要进入 msix 包?MSIX GUI Creator 也没有给我足够的控制权。非常感谢任何链接或帮助
uwp - 如何获取应用设置下开发的UWP App的应用权限
我正在开发一个 UWP Appx 包,我在清单文件中添加了功能(比如网络摄像头)。但我无法在应用设置权限下看到网络摄像头功能。请让我知道我需要做什么才能获得应用程序设置下的功能
uwp - 无法安装 UWP 侧载构建
使用 Visual Studio 15.9.4,我们正在创建一个 UWP 侧加载包。我们正在获得新的 msix/msixbundle 输出。
- Windows 中没有用于右键单击和安装此扩展 (msix/msixbundle) 的关联。
- 尝试运行 Add-AppDevPackage.ps1 脚本时,我们收到“错误:包或捆绑包未进行数字签名或其签名已损坏”。
- 这刚刚开始发生,我们正在使用与以前成功的侧载构建中使用的相同的官方 UWP 商店关联证书。
有没有人对如何让 UWP 侧载构建再次工作有任何意见?
windows-installer - 将 msi 转换为 msix:如何以 msix 格式传递用户输入?
我使用 MSIX 打包工具将 msi 文件转换为 msix。现在,我应该如何传递我用来在 msi 安装程序屏幕中提供/验证的所有输入?我已经检查了 msix 文件中的任何配置文件以提供输入,但那里没有这样的文件。
msix - 使用 makeappx.exe 为网站创建 msix 包
我正在尝试使用 makeappx.exe 为网站创建 msix 包(例如:makeappx pack /d C:\temp\mywebsite /p C:\temp\mywebsite.msix) 因为这是网站,所以可执行值是多少?这是 AppxManifest.xml 中的我的应用程序部分
这是我得到的一个错误:
MakeAppx:错误:错误信息:错误 C00CE169:应用程序清单验证错误:应用程序清单必须根据架构有效:第 23 行,第 44 列,原因:'Mywebsite' 违反了'.+.([Ee] [Xx] 的模式约束][Ee])'。无法解析值为“MyWebSite”的属性“Executable”。
visual-studio - “解析应用程序包时出错。” 从 Web (MSIX) 打开 Windows 10 .appinstaller 文件时
因此,我尝试使用 Windows 10 Creators Update 的直接应用安装功能来允许从 Web 下载打包的现代应用。它的关键特性是它会通过检查 .appinstaller 文件的相同 URL 来自动更新您的应用程序。
https://new-file-explorer.firebaseapp.com/(页面完全由 Visual Studio 生成,我没有修改)
问题是,当我单击它时,我只会收到“解析应用程序包时出错”。
如果我手动下载 .appinstaller 文件中引用的 .msixbundle ,它将起作用!然而 App Installer 本身不能“解析”这个包?
这是最奇怪的部分:如果我使用 Powershell 中的“Add-AppxPackage -Appinstaller”并将其指向 .appinstaller URL,它将完全正常工作!
此处的其他答案不适用,因为它们都与在本地服务器上运行它有关(无论如何我都尝试过)。
我认为这与 MIME 类型有关,但我已经按照文档中的说明设置了 MIME 类型,但它仍然不起作用。我已经通过使用这个 URL MIME type checker验证了这一点。我对真正造成这种情况的原因感到茫然。
这是.msixbundle 的链接,它似乎无法解析(如您所见,它可以手动下载!)
windows - 如何在登录时启动程序
我用微软提供的桌面桥工具创建了一个 msix 包,我希望在安装后每次用户登录时都能看到程序启动(启动时启动)
我已经修改了 msix 文件的清单文件并包含了一个扩展代码,如本文所述: https ://blogs.msdn.microsoft.com/appconsult/2017/02/23/supporting-launch-at-startup-in -a-desktop-app-converted-with-the-desktop-bridge/
当用户登录时,我收到此错误消息(翻译自法语):Windows 找不到 'C:\Program Files\app_1.0.1.0__cghhgghh\myapp.exe'。请检查您输入的名称是否正确,然后重试.
实际上,当您在此文件夹中搜索时,exe 文件实际上不在此位置。正确的路径是 C:\Program Files\app_1.0.1.0__cghhgghh\VFS\ProgramFilesX86\safeplace\
c# - Microsoft.Powershell.SDK 在 MSIX 中打包时导致 .Net Core 应用程序退出
我正在使用 Visual Studio 2019 创建一个 Windows 应用程序打包项目并向其中添加一个 .Net Core 3.0 控制台应用程序。到目前为止一切都很好。
然后我通过 NuGet 将包 microsoft.powershell.sdk 添加到 .Net 控制台项目。
直接启动时运行良好。但是当通过 MSIX 打包项目启动时,控制台窗口会立即消失。我没有看到任何错误。
我的 .Net 控制台应用程序中没有自定义代码。这只是默认的“Hello World”。我什至可以打包项目并将其侧载到我的计算机上。侧载应用程序的行为方式相同 - .Net 核心控制台应用程序一旦停止就会退出。