Files
XplorePlane/XP.Hardware.Detector/XP.Hardware.Detector.csproj
T
QI Mingxuan 730848b324 探测器XP.Hardware.Detector 集成 iRay 平板探测器SDK
- 新增 iRay 专有配置属性:WorkDir、ConnectTimeoutMs、AcquisitionTimeoutMs、CorrectionTimeoutMs、ImageBufSizeBytes、DefaultAppModeSubset
- 使用官方 iDetector.SdkInterface:IRayFpdSys.cs、IRayCmdDef.cs、IRayAttrDef.cs、IRayEventDef.cs、IRayErrDef.cs、IRayVariant.cs 等
- 实现初始化、连续采集、单帧采集、四类校正(暗场/增益/坏像素/一键自动)、参数应用、资源释放
- 启用 DetectorType.IRay 工厂分支,实现 CreateIRayDetector 方法
- 添加 FpdSys.dll 的 CopyToOutputDirectory 引用
2026-06-12 15:25:15 +08:00

37 lines
1.5 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0-windows7.0</TargetFramework>
<UseWPF>true</UseWPF>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Prism.Wpf" Version="9.0.537" />
<PackageReference Include="Telerik.UI.for.Wpf.NetCore.Xaml" Version="2024.1.408" PrivateAssets="all" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\XP.Common\XP.Common.csproj" />
</ItemGroup>
<ItemGroup>
<!-- 确保 xisl.dll 复制到输出目录 | Ensure xisl.dll is copied to output directory -->
<None Include="bin\Debug\net8.0-windows7.0\xisl.dll">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<!-- 确保 FpdSys.dll 复制到输出目录(IRay 平板探测器 SDK| Ensure FpdSys.dll is copied to output directory (IRay FPD SDK) -->
<None Include="bin\Debug\net8.0-windows7.0\FpdSys.dll">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<Compile Update="Resources\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Resources\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
</Project>