<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net9.0</TargetFramework> <LangVersion>13.0</LangVersion> <Nullable>enable</Nullable> <RootNamespace>NetDaemonConfig</RootNamespace> <Version>$([System.IO.File]::ReadAllText(".version"))</Version> <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild> </PropertyGroup> <ItemGroup> <None Update="$(MSBuildProjectDir)appsettings.Development.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> <CopyToPublishDirectory>Never</CopyToPublishDirectory> </None> <None Update="$(MSBuildProjectDir)appsettings.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> <Target Name="AfterPublishMessage" AfterTargets="Publish"> <Message Text="Publish done!" Importance="high" /> </Target> <ItemGroup> <PackageReference Include="NetDaemon.AppModel" Version="25.6.0" /> <PackageReference Include="NetDaemon.AppModel.SourceDeployedApps" Version="25.6.0" /> <PackageReference Include="NetDaemon.Runtime" Version="25.6.0" /> <PackageReference Include="NetDaemon.HassModel" Version="25.6.0" /> <PackageReference Include="NetDaemon.HassModel.Integration" Version="25.6.0" /> <PackageReference Include="NetDaemon.Client" Version="25.6.0" /> <PackageReference Include="NetDaemon.Extensions.Scheduling" Version="25.6.0" /> <PackageReference Include="NetDaemon.Extensions.Logging" Version="25.6.0" /> <PackageReference Include="NetDaemon.Extensions.Tts" Version="25.6.0" /> <PackageReference Include="FuzzySharp" Version="2.0.2" /> </ItemGroup> </Project>