Dispenser/DispenserUI/DispenserUI.csproj

103 lines
4.9 KiB
XML
Raw Normal View History

2024-08-16 07:20:09 +00:00
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<Nullable>enable</Nullable>
<LangVersion>latest</LangVersion>
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<LangVersion>preview</LangVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<LangVersion>preview</LangVersion>
</PropertyGroup>
<ItemGroup>
<AvaloniaResource Include="Assets\**"/>
</ItemGroup>
<ItemGroup>
<Compile Remove="Interfaces\Camera.cs"/>
<Compile Update="Views\Windows\SplashWindow.axaml.cs">
<DependentUpon>SplashWindow.axaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Update="Views\Common\SystemStatusView.axaml.cs">
<DependentUpon>DeviceStatusView.axaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Update="Views\Login\LoginView.axaml.cs">
<DependentUpon>LoginView.axaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Update="Views\Setting\SettingsView.axaml.cs">
<DependentUpon>SettingsView.axaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Update="Views\MainView.axaml.cs">
<DependentUpon>MainView.axaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<PackageReference Include="AnimatedImage.Avalonia" Version="1.0.4"/>
<PackageReference Include="AspectInjector" Version="2.8.3-pre3"/>
<PackageReference Include="Avalonia" Version="11.0.10"/>
<PackageReference Include="Avalonia.Controls.DataGrid" Version="11.0.10"/>
<PackageReference Include="Avalonia.Controls.ItemsRepeater" Version="11.0.10"/>
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.10"/>
<PackageReference Include="Avalonia.ReactiveUI" Version="11.0.10"/>
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.0.10"/>
<PackageReference Include="Avalonia.Svg.Skia" Version="11.0.0.6"/>
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.10"/>
<PackageReference Include="Avalonia.Xaml.Interactivity" Version="11.0.6"/>
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2"/>
<PackageReference Include="FFmpeg.AutoGen" Version="7.0.0"/>
<PackageReference Include="MessageBoxSlim.Avalonia.2" Version="0.9.9"/>
<PackageReference Include="Microsoft.Extensions.Configuration.Ini" Version="8.0.0"/>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0"/>
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0"/>
<PackageReference Include="Serilog.AspNetCore" Version="8.0.0"/>
<PackageReference Include="Serilog.Exceptions" Version="8.4.0"/>
<PackageReference Include="Serilog.Sinks.File" Version="5.0.1-dev-00972"/>
<PackageReference Include="SharpAvi" Version="3.0.1"/>
<PackageReference Include="SharpAvi.ImageSharp" Version="3.0.0"/>
<PackageReference Include="Stateless" Version="5.15.0"/>
<PackageReference Include="System.Data.SQLite" Version="1.0.118"/>
<PackageReference Include="System.Drawing.Common" Version="8.0.0"/>
<PackageReference Include="System.IO.Ports" Version="8.0.0"/>
<PackageReference Include="System.Security.Permissions" Version="8.0.0"/>
</ItemGroup>
<ItemGroup>
<None Include="Assets\**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\DispenserCommon\DispenserCommon.csproj"/>
<ProjectReference Include="..\DispenserCore\DispenserCore.csproj"/>
<ProjectReference Include="..\DispenserDriver.CameraMV\DispenserDriver.CameraMV.csproj"/>
<ProjectReference Include="..\DispenserHal\DispenserHal.csproj"/>
</ItemGroup>
<ItemGroup>
<Reference Include="halcondotnet">
<HintPath>..\DispenserDesktop\Libs\halcondotnet.dll</HintPath>
</Reference>
<Reference Include="DispenserAlgorithms.Halcon">
<HintPath>..\DispenserDesktop\Libs\DispenserAlgorithms.Halcon.dll</HintPath>
</Reference>
<Reference Include="System.Windows.Forms">
<HintPath>C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll</HintPath>
</Reference>
</ItemGroup>
</Project>