使用Visual Studio 2022 打包arm64的msix,如果出现【”arm64”不是选项“platform”的有效设置】
解决办法如下:
编辑报错项目的项目文件,在<PropertyGroup></PropertyGroup>中加入
1 |
<GenerateSatelliteAssembliesForCore>true</GenerateSatelliteAssembliesForCore> |
完整片段如下:
1 2 3 4 5 6 7 |
<PropertyGroup> <TargetFramework>net6.0-windows10.0.17763.0</TargetFramework> <OutputType>Library</OutputType> <GenerateAssemblyInfo>false</GenerateAssemblyInfo> <Platforms>x64;ARM64</Platforms> <GenerateSatelliteAssembliesForCore>true</GenerateSatelliteAssembliesForCore> </PropertyGroup> |