Command-line interface tools for bundling .NET projects into MacOS applications (.app)
Install MSBuild task via NuGet package: NeoBundle
<PackageReference Condition="$(RuntimeIdentifier.StartsWith('osx'))" Include="NeoBundle" Version="*"/>Define properties to override default bundle values
<PropertyGroup> <!-- All can be empty -->
<Version>1.0.2.8</Version>
<Authors>Qianyiaz</Authors>
<Copyright>By Qianyiaz</Copyright>
<ApplicationIcon>app.icns</ApplicationIcon> <!-- Will be copied from output directory -->
</PropertyGroup>
<ItemGroup>
<None Include="app.icns" CopyToPublishDirectory="Always" />
</ItemGroup>