249 lines
13 KiB
XML
249 lines
13 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
<ProjectGuid>{3DB398E6-80B7-4BB9-8BE7-CAF12979C269}</ProjectGuid>
|
|
<OutputType>Library</OutputType>
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
<RootNamespace>VisionCommon</RootNamespace>
|
|
<AssemblyName>VisionCommon</AssemblyName>
|
|
<TargetFrameworkVersion>v4.8.1</TargetFrameworkVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
<Deterministic>true</Deterministic>
|
|
<TargetFrameworkProfile />
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<OutputPath>..\..\_out\x64-Debug\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
<DebugType>full</DebugType>
|
|
<PlatformTarget>x64</PlatformTarget>
|
|
<LangVersion>7.3</LangVersion>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<DocumentationFile>..\..\_out\x64-Debug\VisionCommon.xml</DocumentationFile>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
|
<OutputPath>..\..\_out\x64-Release\</OutputPath>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>x64</PlatformTarget>
|
|
<LangVersion>7.3</LangVersion>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<DocumentationFile>..\..\_out\x64-Release\VisionCommon.xml</DocumentationFile>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="Aurora, Version=1.3.2.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>..\..\External\Aurora\bin\Aurora.exe</HintPath>
|
|
</Reference>
|
|
<Reference Include="hermes.csharp, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>..\..\External\Aurora\csharp_lib\hermes.csharp.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>..\..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="PresentationCore" />
|
|
<Reference Include="PresentationFramework" />
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Core" />
|
|
<Reference Include="System.Drawing" />
|
|
<Reference Include="System.Reactive, Version=5.0.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>..\..\External\Aurora\csharp_lib\System.Reactive.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Windows.Forms" />
|
|
<Reference Include="System.Xaml" />
|
|
<Reference Include="System.Xml.Linq" />
|
|
<Reference Include="System.Data.DataSetExtensions" />
|
|
<Reference Include="Microsoft.CSharp" />
|
|
<Reference Include="System.Data" />
|
|
<Reference Include="System.Net.Http" />
|
|
<Reference Include="System.Xml" />
|
|
<Reference Include="WindowsBase" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="Adapter\Calibrator\ICalManager.cs" />
|
|
<Compile Include="Adapter\Calibrator\CalAdapter.cs" />
|
|
<Compile Include="Adapter\Equip\Alarm\DefaultVisionAlarm.cs" />
|
|
<Compile Include="Adapter\Equip\Alarm\IVisionAlarm.cs" />
|
|
<Compile Include="Adapter\Equip\AutoSetup\DefaultVisionSetup.cs" />
|
|
<Compile Include="Adapter\Equip\AutoSetup\IVisionSetup.cs" />
|
|
<Compile Include="Adapter\Equip\Pattern\DefaultMachinePatternManager.cs" />
|
|
<Compile Include="Adapter\Equip\Pattern\IMachinePattern.cs" />
|
|
<Compile Include="Adapter\Equip\Sequence\DefaultSeqAdapter.cs" />
|
|
<Compile Include="Adapter\Equip\Sequence\SeqAdapter.cs" />
|
|
<Compile Include="Adapter\Equip\Sequence\DefaultMachineSeqManager.cs" />
|
|
<Compile Include="Adapter\Equip\Sequence\MachineSeqManager.cs" />
|
|
<Compile Include="Adapter\ImageProcessing\IpEnvironment\DefaultIpEnvironment.cs" />
|
|
<Compile Include="Adapter\ImageProcessing\IpEnvironment\IIpEnvironment.cs" />
|
|
<Compile Include="Adapter\Equip\EquipAdapter.cs" />
|
|
<Compile Include="Adapter\Equip\EquipMode\DefaultEquipMode.cs" />
|
|
<Compile Include="Adapter\Equip\EquipTrigger\DefaultEquipTrigger.cs" />
|
|
<Compile Include="Adapter\Equip\EquipTrigger\IEquipTrigger.cs" />
|
|
<Compile Include="Adapter\Equip\Motion\DefaultMotionManager.cs" />
|
|
<Compile Include="Adapter\Equip\Motion\MotionManager.cs" />
|
|
<Compile Include="Adapter\Equip\Motion\IMotion.cs" />
|
|
<Compile Include="Adapter\Equip\Position\DefaultPositionManager.cs" />
|
|
<Compile Include="Adapter\Equip\Position\IPositionAdapter.cs" />
|
|
<Compile Include="Adapter\Equip\Position\PositionManager.cs" />
|
|
<Compile Include="Aligner\AlignResult.cs" />
|
|
<Compile Include="Aligner\AlignDelta.cs" />
|
|
<Compile Include="Aligner\AlignResultsParam.cs" />
|
|
<Compile Include="Camera\CamCommon.cs" />
|
|
<Compile Include="Camera\CameraDisplayManager.cs" />
|
|
<Compile Include="Camera\CameraViewManager.cs" />
|
|
<Compile Include="Camera\CamLiveBtnManager.cs" />
|
|
<Compile Include="Camera\CamViewWindowUtil.cs" />
|
|
<Compile Include="Camera\Agent\CameraAgentManager.cs" />
|
|
<Compile Include="Camera\CameraBase.cs" />
|
|
<Compile Include="Camera\ICameraView.cs" />
|
|
<Compile Include="Common\DataList.cs" />
|
|
<Compile Include="Common\Cross.cs" />
|
|
<Compile Include="Common\ICloneCopy.cs" />
|
|
<Compile Include="Common\ColorText.cs" />
|
|
<Compile Include="Common\DisplayMode.cs" />
|
|
<Compile Include="Common\CoordSystem.cs" />
|
|
<Compile Include="Common\CsvSaver\CsvPathManager.cs" />
|
|
<Compile Include="Common\CsvSaver\CsvManager.cs" />
|
|
<Compile Include="Common\ImageSaver\ImageManager.cs" />
|
|
<Compile Include="Common\ImageSaver\ImagePathManager.cs" />
|
|
<Compile Include="Common\ImageSaver\ScreenshotHelper.cs" />
|
|
<Compile Include="Common\ItemManagerBase.cs" />
|
|
<Compile Include="Common\RefDistParam.cs" />
|
|
<Compile Include="Common\Line.cs" />
|
|
<Compile Include="Common\MaterialInfo.cs" />
|
|
<Compile Include="Common\Movement.cs" />
|
|
<Compile Include="Common\ROI.cs" />
|
|
<Compile Include="Common\RoiUtil.cs" />
|
|
<Compile Include="Common\TactTimeChecker.cs" />
|
|
<Compile Include="Common\JsonManager.cs" />
|
|
<Compile Include="Common\Angle.cs" />
|
|
<Compile Include="Common\MathUtil.cs" />
|
|
<Compile Include="Common\Point.cs" />
|
|
<Compile Include="Common\TransformScaleTranslation.cs" />
|
|
<Compile Include="Common\VersionChecker.cs" />
|
|
<Compile Include="Common\VisionEventId.cs" />
|
|
<Compile Include="Adapter\Equip\EquipMode\IEquipMode.cs" />
|
|
<Compile Include="Common\ScreenShotUtil.cs" />
|
|
<Compile Include="Common\WindowUtil.cs" />
|
|
<Compile Include="Common\WinformCursorHelper.cs" />
|
|
<Compile Include="Config\CamConfig.cs" />
|
|
<Compile Include="Camera\Agent\CameraAgentBase.cs" />
|
|
<Compile Include="Adapter\ImageProcessing\IpAdapter.cs" />
|
|
<Compile Include="Light\LightChInfo.cs" />
|
|
<Compile Include="Pattern\PatternUtil.cs" />
|
|
<Compile Include="Pattern\Agent\CamPatternAgentManager.cs" />
|
|
<Compile Include="Pattern\BaseResult.cs" />
|
|
<Compile Include="Pattern\IPatternTrain.cs" />
|
|
<Compile Include="Pattern\LineFittingManager.cs" />
|
|
<Compile Include="Pattern\PatternTrackingManager.cs" />
|
|
<Compile Include="Pattern\BcrResultItemManager.cs" />
|
|
<Compile Include="Pattern\FixtureResult.cs" />
|
|
<Compile Include="Pattern\Agent\PatternAgentBase.cs" />
|
|
<Compile Include="Pattern\Agent\FovPatternAgentManager.cs" />
|
|
<Compile Include="Pattern\Fixture.cs" />
|
|
<Compile Include="Pattern\FixtureSetting.cs" />
|
|
<Compile Include="Pattern\ICameraDisplay.cs" />
|
|
<Compile Include="Pattern\ImageTrainParam.cs" />
|
|
<Compile Include="Pattern\ImgToolBase.cs" />
|
|
<Compile Include="Pattern\IGraEventSubscriber.cs" />
|
|
<Compile Include="Pattern\Info\CamPatternInfo.cs" />
|
|
<Compile Include="Pattern\Info\PatternInfo.cs" />
|
|
<Compile Include="Pattern\IPatternBlock.cs" />
|
|
<Compile Include="Pattern\IPatternFinder.cs" />
|
|
<Compile Include="Pattern\IPatternSettingWindow.cs" />
|
|
<Compile Include="Pattern\Native\NativePattern.cs" />
|
|
<Compile Include="Pattern\PatternBlock\PatternBlockParamExt.cs" />
|
|
<Compile Include="Pattern\Info\FovPatternIndex.cs" />
|
|
<Compile Include="Pattern\Info\CamPatternIndex.cs" />
|
|
<Compile Include="Pattern\Info\PatternIndex.cs" />
|
|
<Compile Include="Pattern\PatternResult.cs" />
|
|
<Compile Include="Pattern\PreProcessing\CommonPreProcessParam.cs" />
|
|
<Compile Include="Pattern\PreProcessing\CustomizeMaskParam.cs" />
|
|
<Compile Include="Pattern\PreProcessing\MorphologyParam.cs" />
|
|
<Compile Include="Pattern\PreProcessing\FilteringParam.cs" />
|
|
<Compile Include="Pattern\PreProcessing\BinarizationParam.cs" />
|
|
<Compile Include="Pattern\IDirtyChecker.cs" />
|
|
<Compile Include="Pattern\PatternBase.cs" />
|
|
<Compile Include="Pattern\PatternCommon.cs" />
|
|
<Compile Include="Pattern\PatternConstants.cs" />
|
|
<Compile Include="Pattern\Info\FovPatternInfo.cs" />
|
|
<Compile Include="Pattern\PreProcessing\PreProcessingParam.cs" />
|
|
<Compile Include="Pattern\ThumbnailUtil.cs" />
|
|
<Compile Include="Pattern\TrainOriginInfo.cs" />
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Recipe\Converter\CoordUnitAttachInspParamsConverter.cs" />
|
|
<Compile Include="Recipe\Converter\CoordUnitValueConverter.cs" />
|
|
<Compile Include="Recipe\MainUiRecipe.cs" />
|
|
<Compile Include="Recipe\LayoutRecipe.cs" />
|
|
<Compile Include="Recipe\RefPointRecipe.cs" />
|
|
<Compile Include="Recipe\CalRecipe.cs" />
|
|
<Compile Include="Recipe\Info\AlignInfo.cs" />
|
|
<Compile Include="Recipe\Info\FovInfo.cs" />
|
|
<Compile Include="Recipe\Info\SubSysInfo.cs" />
|
|
<Compile Include="Recipe\Info\UnitInfo.cs" />
|
|
<Compile Include="Recipe\Main\UnitRecipe.cs" />
|
|
<Compile Include="Recipe\ProcRecipe.cs" />
|
|
<Compile Include="Recipe\DirectorRecipe.cs" />
|
|
<Compile Include="Recipe\InspRecipe.cs" />
|
|
<Compile Include="Recipe\AlignRecipe.cs" />
|
|
<Compile Include="Recipe\CamRecipe.cs" />
|
|
<Compile Include="Recipe\LightRecipe.cs" />
|
|
<Compile Include="Recipe\CalFovRecipe.cs" />
|
|
<Compile Include="Recipe\CoordConvRecipe.cs" />
|
|
<Compile Include="Recipe\PatternRecipe.cs" />
|
|
<Compile Include="Recipe\Setup\AutoFocusRecipe.cs" />
|
|
<Compile Include="Recipe\Setup\CalSetupRecipe.cs" />
|
|
<Compile Include="Recipe\Setup\SubSysSetupRecipe.cs" />
|
|
<Compile Include="Recipe\Setup\FovSetupRecipe.cs" />
|
|
<Compile Include="Recipe\Setup\CenterTuningRecipe.cs" />
|
|
<Compile Include="Recipe\Setup\VisionRepeatRecipe.cs" />
|
|
<Compile Include="Recipe\Main\FovRecipe.cs" />
|
|
<Compile Include="Recipe\Main\SubSysRecipe.cs" />
|
|
<Compile Include="Recipe\Updater\RecipeUpdater.cs" />
|
|
<Compile Include="Recipe\Updater\RecipeUpdaterUtil.cs" />
|
|
<Compile Include="Recipe\Updater\RecipeUpdater_02_03.cs" />
|
|
<Compile Include="Recipe\Updater\RecipeUpdater_01_02.cs" />
|
|
<Compile Include="Recipe\Updater\Updater.cs" />
|
|
<Compile Include="Recipe\VisionDef.cs" />
|
|
<Compile Include="Recipe\VisionIngredientDef.cs" />
|
|
<Compile Include="Recipe\VisionModelDef.cs" />
|
|
<Compile Include="Sequence\SeqParamsBase.cs" />
|
|
<Compile Include="Sequence\SubSeqManager.cs" />
|
|
<Compile Include="Sequence\SubSeqBase.cs" />
|
|
<Compile Include="Setting\EquipmentInfoManager.cs" />
|
|
<Compile Include="Setting\VisionEnv.cs" />
|
|
<Compile Include="Setting\VisionSettingManager.cs" />
|
|
<Compile Include="Common\VisionKeys.cs" />
|
|
<Compile Include="Recipe\VisionRecipeDef.cs" />
|
|
<Compile Include="Recipe\RecipeFileManager.cs" />
|
|
<Compile Include="Recipe\VisionRecipeManager.cs" />
|
|
<Compile Include="Setting\VisionSetting.cs" />
|
|
<Compile Include="Recipe\IUpdateRecipe.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="_config_model\SampleModel_1\VisionRecipe.json" />
|
|
<None Include="_config_model\SampleModel_2\VisionRecipe.json" />
|
|
<None Include="_config_recipe\Main.json" />
|
|
<None Include="_config_recipe\VisionRecipe.json" />
|
|
<None Include="_config_setting\Equipment.json" />
|
|
<None Include="_config_setting\VisionSetting.json" />
|
|
</ItemGroup>
|
|
<ItemGroup />
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
<PropertyGroup>
|
|
<PostBuildEvent>xcopy "$(ProjectDir)Images" "$(TargetDir)Images" /s /d /y /I
|
|
xcopy "$(ProjectDir)_config_recipe" "$(TargetDir)_config_recipe\recipe#1" /s /d /y /I
|
|
xcopy "$(ProjectDir)_config_model" "$(TargetDir)_config_model" /s /d /y /I
|
|
xcopy "$(ProjectDir)_config_ingredient" "$(TargetDir)_config_ingredient" /s /d /y /I
|
|
xcopy "$(ProjectDir)_config_setting" "$(TargetDir)_config_setting" /s /d /y /I</PostBuildEvent>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<PreBuildEvent>if not exist "$(TargetDir)_config_recipe\recipe#1" mkdir "$(TargetDir)_config_recipe\recipe#1"</PreBuildEvent>
|
|
</PropertyGroup>
|
|
</Project> |