使用 makeappx.exe 为网站创建 msix 包

Create msix package for a website using makeappx.exe

我正在尝试使用 makeappx.exe 为网站创建 msix 包(例如:makeappx pack /d C:\temp\mywebsite /p C:\temp\mywebsite.msix) 因为这是网站,可执行值是多少? 这是我在 AppxManifest.xml

中的申请部分
<Application Id="MyWebSite" Executable="MyWebSite" EntryPoint="Windows.FullTrustApplication">

这是我得到的一个错误:

MakeAppx : error: Error info: error C00CE169: App manifest validation error: The app manifest must be valid as per schema: Line 23, Column 44, Reason: 'Mywebsite' violates pattern constraint of '.+.([Ee][Xx][Ee])'. The attribute 'Executable' with value 'MyWebSite' failed to parse.

我认为您需要设置 StartPage 属性,而不是 Executable,以指向您的网站。

您可以在此处找到 schema for the AppXManifest 文件,其中包含有关 Application 元素中每个属性的更多详细信息。