是否可以在 UWP 中从 C# 代码设置 package.manifest 属性?



可以在UWP 中设置包。 C# 代码中的清单属性?

我想根据某些条件设置来自 C# 代码的所有资产图像,例如 if(MA( - 资产类型 1 if(OC( - 资产类型 2

<Applications>
<Application Id="App"
Executable="$targetnametoken$.exe"
EntryPoint="MangoAppsUWP.App">
<uap:VisualElements
DisplayName="MangoApps"
Square150x150Logo="AssetsSquare150x150Logo.png"
Square44x44Logo="AssetsSquare44x44Logo.png"
Description="MangoApps"
BackgroundColor="transparent">
<uap:DefaultTile Wide310x150Logo="AssetsWide310x150Logo.png" />
<uap:SplashScreen Image="AssetsSplashScreen.png"  BackgroundColor="#ffffff" />
</uap:VisualElements>
<Extensions>
<uap:Extension Category="windows.appService">
<uap:AppService Name="MangoAppsUWPWin32ExtensionService" />
</uap:Extension>
<uap5:Extension
Category="windows.startupTask"
Executable="MangoAppsUWP.exe"
EntryPoint="MangoAppsUWP.App">
<uap5:StartupTask
TaskId="MangoAppsUWPStartUpId"
Enabled="true"
DisplayName="MangoApps" />
</uap5:Extension>
</Extensions>
</Application>
</Applications>
是否可以

在 UWP 中从 C# 代码中设置 package.manifest 属性?

目前,没有这种可以在运行时以编程方式编辑package.manifest的方法。

程序包清单是一个 XML 文档,其中包含系统部署、显示或更新 Windows 应用所需的信息。此信息包括包标识、包依赖项、所需功能、可视元素和扩展点。

清单用于部署应用并设置应用对系统的权限。因此,它不能在运行时更改值。

相关内容

最新更新