<?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>{CD9AEF96-5048-47D1-B785-1F8C3FDC47C3}</ProjectGuid> <OutputType>WinExe</OutputType> <RootNamespace>CyberX8_RT</RootNamespace> <AssemblyName>CyberX8_RT</AssemblyName> <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> <FileAlignment>512</FileAlignment> <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> <WarningLevel>4</WarningLevel> <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <Deterministic>true</Deterministic> <IsWebBootstrapper>false</IsWebBootstrapper> <NuGetPackageImportStamp> </NuGetPackageImportStamp> <PublishUrl>publish\</PublishUrl> <Install>true</Install> <InstallFrom>Disk</InstallFrom> <UpdateEnabled>false</UpdateEnabled> <UpdateMode>Foreground</UpdateMode> <UpdateInterval>7</UpdateInterval> <UpdateIntervalUnits>Days</UpdateIntervalUnits> <UpdatePeriodically>false</UpdatePeriodically> <UpdateRequired>false</UpdateRequired> <MapFileExtensions>true</MapFileExtensions> <ApplicationRevision>0</ApplicationRevision> <ApplicationVersion>1.0.0.%2a</ApplicationVersion> <UseApplicationTrust>false</UseApplicationTrust> <BootstrapperEnabled>true</BootstrapperEnabled> <TargetFrameworkProfile /> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PlatformTarget>AnyCPU</PlatformTarget> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath>bin\Debug\</OutputPath> <DefineConstants>DEBUG;TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <NoWarn> </NoWarn> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PlatformTarget>AnyCPU</PlatformTarget> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>bin\Release\</OutputPath> <DefineConstants>TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> </PropertyGroup> <PropertyGroup> <ApplicationIcon>RT2.ico</ApplicationIcon> </PropertyGroup> <PropertyGroup> <StartupObject /> </PropertyGroup> <ItemGroup> <Reference Include="CommunityToolkit.HighPerformance, Version=7.1.0.0, Culture=neutral, PublicKeyToken=4aff67a105548ee2, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\CommunityToolkit.HighPerformance.dll</HintPath> </Reference> <Reference Include="log4net, Version=2.0.15.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\log4net.dll</HintPath> </Reference> <Reference Include="Microsoft.Bcl.HashCode, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\Microsoft.Bcl.HashCode.dll</HintPath> </Reference> <Reference Include="Mono.Security"> <HintPath>..\ThirdParty\Mono.Security.dll</HintPath> </Reference> <Reference Include="SecsGem.Core, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\SecsGem.Core.dll</HintPath> </Reference> <Reference Include="SecsGem.Core.Application, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\SecsGem.Core.Application.dll</HintPath> </Reference> <Reference Include="SecsGem.Hsms.Core, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\SecsGem.Hsms.Core.dll</HintPath> </Reference> <Reference Include="SecsGemSerial.Application, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\SecsGemSerial.Application.dll</HintPath> </Reference> <Reference Include="SecsGemSerial.Core, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\SecsGemSerial.Core.dll</HintPath> </Reference> <Reference Include="System" /> <Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\System.Buffers.dll</HintPath> </Reference> <Reference Include="System.Configuration" /> <Reference Include="System.Data" /> <Reference Include="System.IO.Pipelines, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\System.IO.Pipelines.dll</HintPath> </Reference> <Reference Include="System.Management" /> <Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\System.Memory.dll</HintPath> </Reference> <Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\System.Numerics.Vectors.dll</HintPath> </Reference> <Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\System.Runtime.CompilerServices.Unsafe.dll</HintPath> </Reference> <Reference Include="System.Runtime.Serialization" /> <Reference Include="System.ServiceModel" /> <Reference Include="System.Text.Json, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\System.Text.Json.dll</HintPath> </Reference> <Reference Include="System.Threading.Channels, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\System.Threading.Channels.dll</HintPath> </Reference> <Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\ThirdParty\System.Threading.Tasks.Extensions.dll</HintPath> </Reference> <Reference Include="System.Xml" /> <Reference Include="Microsoft.CSharp" /> <Reference Include="System.Core" /> <Reference Include="System.Xml.Linq" /> <Reference Include="System.Data.DataSetExtensions" /> <Reference Include="System.Net.Http" /> <Reference Include="System.Xaml"> <RequiredTargetFramework>4.0</RequiredTargetFramework> </Reference> <Reference Include="WindowsBase" /> <Reference Include="PresentationCore" /> <Reference Include="PresentationFramework" /> </ItemGroup> <ItemGroup> <ApplicationDefinition Include="Instances\App.xaml"> <Generator>MSBuild:Compile</Generator> <SubType>Designer</SubType> </ApplicationDefinition> <Compile Include="Backends\FSM.xaml.cs"> <DependentUpon>FSM.xaml</DependentUpon> </Compile> <Compile Include="Backends\IOMonitorView.xaml.cs"> <DependentUpon>IOMonitorView.xaml</DependentUpon> </Compile> <Compile Include="Devices\AXIS\AxisManager.cs" /> <Compile Include="Devices\AXIS\CanOpen\CanOpenStopPositionRoutine.cs" /> <Compile Include="Devices\AXIS\CanOpen\CanOpenSwitchOffRoutine.cs" /> <Compile Include="Devices\AXIS\CanOpen\CanOpenSwitchOnRoutine.cs" /> <Compile Include="Devices\AXIS\GalilLipsel\GalilLipselAxis.cs" /> <Compile Include="Devices\AXIS\GalilLipsel\GalilLipselHomeRoutine.cs" /> <Compile Include="Devices\AXIS\GalilLipsel\GalilLipselProfilePositionRoutine.cs" /> <Compile Include="Devices\AXIS\GalilLipsel\GalilLipselStopPositionRoutine.cs" /> <Compile Include="Devices\AXIS\GalilLipsel\GalilLipselSwitchOffRoutine.cs" /> <Compile Include="Devices\AXIS\GalilLipsel\GalilLipselSwitchOnRoutine.cs" /> <Compile Include="Devices\AXIS\Galil\GalilAxis.cs" /> <Compile Include="Devices\AXIS\Galil\GalilHomeRoutine.cs" /> <Compile Include="Devices\AXIS\Galil\GalilProfilePositionRoutine.cs" /> <Compile Include="Devices\AXIS\Galil\GalilStopPositionRoutine.cs" /> <Compile Include="Devices\AXIS\Galil\GalilSwitchOffRoutine.cs" /> <Compile Include="Devices\AXIS\Galil\GalilSwitchOnRoutine.cs" /> <Compile Include="Devices\AXIS\IAxisInterLock.cs" /> <Compile Include="Devices\AXIS\JetAxisBase.cs" /> <Compile Include="Devices\AXIS\Maxon\MaxonAxis.cs" /> <Compile Include="Devices\AXIS\Maxon\MaxonHomeRoutine.cs" /> <Compile Include="Devices\AXIS\Maxon\MaxonProfilePositionRoutine.cs" /> <Compile Include="Devices\AXIS\Maxon\MaxonStopPositionRoutine.cs" /> <Compile Include="Devices\AXIS\Maxon\MaxonSwitchOffRoutine.cs" /> <Compile Include="Devices\AXIS\Maxon\MaxonSwitchOnRoutine.cs" /> <Compile Include="Devices\AXIS\Yaskawa\YaskawaStopPositionRoutine.cs" /> <Compile Include="Devices\AXIS\Yaskawa\YaskawaSwitchOffRoutine.cs" /> <Compile Include="Devices\AXIS\Yaskawa\YaskawaSwitchOnRoutine.cs" /> <Compile Include="Devices\AXIS\Yaskawa\YaskawaHomeRoutine.cs" /> <Compile Include="Devices\AXIS\Yaskawa\YaskawaProfilePositionRoutine.cs" /> <Compile Include="Devices\AXIS\Yaskawa\YaskawaAxis.cs" /> <Compile Include="Devices\BarcodeReader\BarcodeReaderController.cs" /> <Compile Include="Devices\DataDefine.cs" /> <Compile Include="Devices\DeviceManager.cs" /> <Compile Include="Devices\Dose\CrossDoseResetRoutine.cs" /> <Compile Include="Devices\Dose\DosingCommonHelper.cs" /> <Compile Include="Devices\Dryer\DryerAutoOff.cs" /> <Compile Include="Devices\Dryer\DryerBlowerHighRoutine.cs" /> <Compile Include="Devices\Dryer\DryerDevice.cs" /> <Compile Include="Devices\EFEM\DummyDevice.cs" /> <Compile Include="Devices\EFEM\EfemBase.cs" /> <Compile Include="Devices\EFEM\EfemDevice.cs" /> <Compile Include="Devices\EFEM\EfemInterface.cs" /> <Compile Include="Devices\EFEM\EfemMessage.cs" /> <Compile Include="Devices\EFEM\IEfemMessageHander.cs" /> <Compile Include="Devices\EFEM\JetMessageHandler.cs" /> <Compile Include="Devices\EFEM\SumWayRobotErrorCode.cs" /> <Compile Include="Devices\EFEM\SunWayRobot.cs" /> <Compile Include="Devices\EFEM\SunWayEfem.cs" /> <Compile Include="Devices\EFEM\JetEfem.cs" /> <Compile Include="Devices\EFEM\Loadport.cs" /> <Compile Include="Devices\EFEM\SunWayMessageHandler.cs" /> <Compile Include="Devices\Facilities\SystemFacilities.cs" /> <Compile Include="Devices\FinsPlc.cs" /> <Compile Include="Devices\LinMot\LinmotDeviceTimer.cs" /> <Compile Include="Devices\LinMot\LinMotAxis.cs" /> <Compile Include="Devices\LinMot\LinMotStartContinueCurveRoutine.cs" /> <Compile Include="Devices\LinMot\LinMotStartVAIPositionRoutine.cs" /> <Compile Include="Devices\LinMot\LinMotStopMotorRoutine.cs" /> <Compile Include="Devices\LinMot\LinMotResetRoutine.cs" /> <Compile Include="Devices\Loader\LoaderCommonWaferHolderSideClampRoutine.cs" /> <Compile Include="Devices\Loader\LoaderCRSAxisInterLock.cs" /> <Compile Include="Devices\Loader\LoaderDeviceTimer.cs" /> <Compile Include="Devices\Loader\LoaderFlowTestRoutine.cs" /> <Compile Include="Devices\Loader\LoaderLotTrackUtil.cs" /> <Compile Include="Devices\Loader\LoaderPreTransferUnclampRoutine.cs" /> <Compile Include="Devices\Loader\LoaderRotationAxisInterLock.cs" /> <Compile Include="Devices\Loader\LoaderSideBernoulliN2PressureRoutine.cs" /> <Compile Include="Devices\Loader\LoaderSideCycleRoutine.cs" /> <Compile Include="Devices\Loader\LoaderSideUnloadVacuumLevelCheckRoutine.cs" /> <Compile Include="Devices\Loader\LoaderSideVacuumLevelCheckRoutine.cs" /> <Compile Include="Devices\Loader\LoaderSideVacuumAndLevelCheckRoutineRoutine.cs" /> <Compile Include="Devices\Loader\LoaderShuttleAxisInterLock.cs" /> <Compile Include="Devices\Loader\LoaderTiltAxisInterLock.cs" /> <Compile Include="Devices\Metal\CompactMembranFillRoutine.cs" /> <Compile Include="Devices\Metal\MetalCellDevice.cs" /> <Compile Include="Devices\Metal\StandardHotMetalCellPumpRoutine.cs" /> <Compile Include="Devices\Metal\CompactMembranMetalDevice.cs" /> <Compile Include="Devices\Metal\StandardHotMetalDevice.cs" /> <Compile Include="Devices\PowerSupplier\CellPowerSupplier.cs" /> <Compile Include="Devices\PowerSupplier\PowerSupplierSetCurrentRoutine.cs" /> <Compile Include="Devices\PowerSupplier\PowerSupplierStartStepRoutine.cs" /> <Compile Include="Devices\PowerSupplier\PowerSupplierStepRoutine.cs" /> <Compile Include="Devices\Prewet\PrewetDevice.cs" /> <Compile Include="Devices\Prewet\PrewetPumpDisableRoutine.cs" /> <Compile Include="Devices\Prewet\PrewetPumpEnableRoutine.cs" /> <Compile Include="Devices\PUF\PufDeviceTimer.cs" /> <Compile Include="Devices\PUF\PufFlipAxisInterLock.cs" /> <Compile Include="Devices\PUF\PufRotationAxisInterLock.cs" /> <Compile Include="Devices\Dose\CrossDoseHelper.cs" /> <Compile Include="Devices\Dose\DosingSystemHelper.cs" /> <Compile Include="Devices\Reservoir\ReservoirPumpSpeedHelper.cs" /> <Compile Include="Devices\Reservoir\ReservoirDiReplenHelper.cs" /> <Compile Include="Devices\Reservoir\StandardHotPHRoutine.cs" /> <Compile Include="Devices\Safety\SafetyNewAllOnRoutine.cs" /> <Compile Include="Devices\Safety\SafetyAllOnRoutine.cs" /> <Compile Include="Devices\Safety\SafetyArmResetRoutine.cs" /> <Compile Include="Devices\SRD\SRDDeviceTimer.cs" /> <Compile Include="Devices\SRD\TotalSRDDevice.cs" /> <Compile Include="Devices\TransPorter\TransporterDeviceTimer.cs" /> <Compile Include="Dispatch\WaferHolderTaskDispatcher.cs" /> <Compile Include="Modules\Dryer\DryerLotTrackUtil.cs" /> <Compile Include="Modules\EFEM\CycleRobotCycleNewRoutine.cs" /> <Compile Include="Modules\EFEM\CycleRobotCycleRoutine.cs" /> <Compile Include="Modules\EFEM\EfemAutoMessageProcessor.cs" /> <Compile Include="Modules\EFEM\EfemCycleAction.cs" /> <Compile Include="Modules\EFEM\EfemRobotMapRoutine.cs" /> <Compile Include="Modules\EFEM\RobotCycleMoveRoutine.cs" /> <Compile Include="Modules\EFEM\RobotCycleRoutine.cs" /> <Compile Include="Modules\FaModuleNotifier.cs" /> <Compile Include="Modules\Loader\LoaderLoadSideRoutine.cs" /> <Compile Include="Modules\Loader\LoaderUnloadSideRoutine.cs" /> <Compile Include="Modules\Metal\CompactEmbranceInitializeRoutine.cs" /> <Compile Include="Modules\Metal\CurrentShortTestRoutine.cs" /> <Compile Include="Modules\Metal\CompactEmbranceRunRecipeRoutine.cs" /> <Compile Include="Modules\Metal\MetalLotTrackUtil.cs" /> <Compile Include="Modules\Metal\ReservoirRunRecipeRoutine.cs" /> <Compile Include="Modules\Metal\StandardHotRunRecipeRoutine.cs" /> <Compile Include="Modules\Metal\StandardHotInitializeRoutine.cs" /> <Compile Include="Modules\Prewet\PrewetDelayKeepwetRoutine.cs" /> <Compile Include="Modules\Prewet\PrewetKeepWetRoutine.cs" /> <Compile Include="Modules\Prewet\PrewetLotTrackUtil.cs" /> <Compile Include="Modules\Prewet\PrewetManualProcessRecipeRoutine.cs" /> <Compile Include="Modules\Prewet\PrewetProcessRoutine.cs" /> <Compile Include="Modules\PUF\PufChuckRoutine.cs" /> <Compile Include="Modules\ReservoirMetalHomeRoutine.cs" /> <Compile Include="Modules\Reservoir\ANPumpOnRoutine.cs" /> <Compile Include="Modules\Reservoir\ANTransferPumpOnRoutine.cs" /> <Compile Include="Modules\Reservoir\CAPumpOnRoutine.cs" /> <Compile Include="Devices\Reservoir\LevelCurveManager.cs" /> <Compile Include="Devices\Reservoir\TotalReservoirDevice.cs" /> <Compile Include="Devices\Reservoir\CompactMembranReservoirDevice.cs" /> <Compile Include="Devices\Reservoir\StandardHotReservoirDevice.cs" /> <Compile Include="Modules\Reservoir\CompactEmbranceInitializeRoutine.cs" /> <Compile Include="Devices\Dose\DosingSystemInitializeRoutine.cs" /> <Compile Include="Devices\Dose\ReservoirDosingRoutine.cs" /> <Compile Include="Modules\Reservoir\ReservoirMsg.cs" /> <Compile Include="Modules\Reservoir\StandardHotReservoirInitializeRoutine.cs" /> <Compile Include="Devices\Rinse\RinseDevice.cs" /> <Compile Include="Devices\Safety\SafetyDevice.cs" /> <Compile Include="Devices\Safety\SafetyResetRoutine.cs" /> <Compile Include="Devices\Safety\SafetyToggleRoutine.cs" /> <Compile Include="Devices\SignalLight\SunWaySignalLight.cs" /> <Compile Include="Devices\SignalLight\SunWaySignalTower.cs" /> <Compile Include="Devices\SRD\SrdArmAxisInterLock.cs" /> <Compile Include="Devices\SRD\SrdCommonDevice.cs" /> <Compile Include="Devices\SRD\SrdCommonChuckVacuumRoutine.cs" /> <Compile Include="Devices\SRD\SrdCommonDoorCloseRoutine.cs" /> <Compile Include="Devices\SRD\SrdRotationAxisInterLock.cs" /> <Compile Include="Devices\TransPorter\TransporterExtendRoutine.cs" /> <Compile Include="Dispatch\CycleManager.cs" /> <Compile Include="Dispatch\DummyWaferManager.cs" /> <Compile Include="Dispatch\DummyWaferTask.cs" /> <Compile Include="Dispatch\FaJobManager.cs" /> <Compile Include="Dispatch\JobDispatcher.cs" /> <Compile Include="Dispatch\JobProcesser.cs" /> <Compile Include="Dispatch\WaferHolderTask.cs" /> <Compile Include="Dispatch\WaferHolderTaskManager.cs" /> <Compile Include="Dispatch\WaferTask.cs" /> <Compile Include="Dispatch\WaferTaskManager.cs" /> <Compile Include="Modules\Buffer\BufferEntity.cs" /> <Compile Include="Modules\Dryer\DryerCycleManualProcessRecipeRoutine.cs" /> <Compile Include="Modules\Dryer\DryerEntity.cs" /> <Compile Include="Modules\Dryer\DryerRunRecipeRoutine.cs" /> <Compile Include="Modules\EFEM\EfemMapDummyRoutine.cs" /> <Compile Include="Modules\EFEM\EfemVacuumRoutine.cs" /> <Compile Include="Modules\FaRemoteManager.cs" /> <Compile Include="Modules\Loader\LoaderLoadAllSideRoutine.cs" /> <Compile Include="Modules\Loader\LoaderUnloadAllSideRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortCycleLoadUnloadRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortDockRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortMapRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortUnDockRoutine.cs" /> <Compile Include="Modules\Metal\MetalEntity.cs" /> <Compile Include="Modules\ModuleHomeAllRoutine.cs" /> <Compile Include="Modules\Prewet\CycleManualProcessRecipeRoutine.cs" /> <Compile Include="Modules\Prewet\PrepareToTransferRoutine.cs" /> <Compile Include="Modules\Prewet\PrewetEntity.cs" /> <Compile Include="Modules\Prewet\PrewetInitializeRoutine.cs" /> <Compile Include="Modules\Prewet\PrewetProcessStateMachine.cs" /> <Compile Include="Modules\Prewet\PrewetKeepWetStateMachine.cs" /> <Compile Include="Modules\Prewet\PrewetLinmotScanWetRoutine.cs" /> <Compile Include="Modules\PUF\PufGotoRobotForPickRoutine.cs" /> <Compile Include="Modules\PUF\PufGotoRobotForPlaceRoutine.cs" /> <Compile Include="Modules\PUF\PufOnlyPlaceToLoaderRoutine.cs" /> <Compile Include="Modules\PUF\PufPlaceToLoaderRoutine.cs" /> <Compile Include="Modules\PUF\PufPlaceVacuumCheckRoutine.cs" /> <Compile Include="Modules\PUF\PufReadyForRobotPickRoutine.cs" /> <Compile Include="Modules\PUF\PufBackToParkRoutine.cs" /> <Compile Include="Modules\PUF\PufReadyForRobotPlaceRoutine.cs" /> <Compile Include="Modules\PUF\PufReadyForSwapRoutine.cs" /> <Compile Include="Modules\PUF\PufSwapRoutine.cs" /> <Compile Include="Modules\Reservoir\ReservoirEntity.cs" /> <Compile Include="Modules\Rinse\RinseCycleManualProcessRecipeRoutine.cs" /> <Compile Include="Modules\Rinse\RinseEntity.cs" /> <Compile Include="Modules\Rinse\RinseFirstStepRoutine.cs" /> <Compile Include="Modules\Rinse\RinseKeepwetRoutine.cs" /> <Compile Include="Modules\Rinse\RinseLotTrackUtil.cs" /> <Compile Include="Modules\Rinse\RinseSecondStepRoutine.cs" /> <Compile Include="Modules\Rinse\RinseThirdStepRoutine.cs" /> <Compile Include="Modules\SRD\SRDAWCCycleRoutine.cs" /> <Compile Include="Modules\SRD\SRDInitializeHomeRoutine.cs" /> <Compile Include="Modules\SRD\SRDLotTrackUtil.cs" /> <Compile Include="Modules\SRD\SRDPositionRoutine.cs" /> <Compile Include="Modules\SRD\SRDPresenceTestRoutine.cs" /> <Compile Include="Modules\SRD\SRDProcessErrorRoutine.cs" /> <Compile Include="Modules\SRD\SRDProcessRecipeRoutine.cs" /> <Compile Include="Modules\SRD\SRDRotationRoutine.cs" /> <Compile Include="Modules\SRD\RunWaferRecipeStateMachine.cs" /> <Compile Include="Modules\SRD\SRDInitializeRoutine.cs" /> <Compile Include="Modules\SRD\SRDHomeRoutine.cs" /> <Compile Include="Modules\SRD\SRDRunWaferRecipeRoutine.cs" /> <Compile Include="Modules\SRD\SRDSwitchOffRoutine.cs" /> <Compile Include="Modules\SRD\SRDSwitchOnRoutine.cs" /> <Compile Include="Modules\SRD\SRDUnloadRoutine.cs" /> <Compile Include="Modules\SRD\UnloadingStateMachine.cs" /> <Compile Include="Modules\Transporter\TransporterConflictRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterElevatorLowRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterElevatorUpRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterGantryPositionRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterPickUpValidateRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterPickUpMoveToRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterTransferRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterParkRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterMoveToRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterPickDownToRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterPickUpFromRoutine.cs" /> <Compile Include="Devices\TransPorter\TransporterRetractRoutine.cs" /> <Compile Include="Devices\TransPorter\TransporterUnlockRoutine.cs" /> <Compile Include="Devices\TransPorter\TransporterLockRoutine.cs" /> <Compile Include="Devices\TransPorter\LoaderTransPorterElevatorAxisInterLock.cs" /> <Compile Include="Devices\TransPorter\ProcessTransporterElevatorAxisInterLock.cs" /> <Compile Include="Devices\TransPorter\ProcessTransporterGantryAxisInterLock.cs" /> <Compile Include="Devices\TransPorter\TransporterCommon.cs" /> <Compile Include="Devices\Loader\LoaderInstallCRSRoutine.cs" /> <Compile Include="Devices\Loader\LoaderUnloadRoutine.cs" /> <Compile Include="Devices\Loader\LoaderSideBernoulliBladderRoutine.cs" /> <Compile Include="Devices\Loader\LoaderSideWhBladderRoutine.cs" /> <Compile Include="Devices\Loader\LoaderSideVacuumRoutine.cs" /> <Compile Include="Devices\Loader\LoaderSideDoorLockRoutine.cs" /> <Compile Include="Devices\Loader\LoaderCommonDevice.cs" /> <Compile Include="Devices\Loader\LoaderSideDevice.cs" /> <Compile Include="Devices\AXIS\CanOpen\CanOpenAxis.cs" /> <Compile Include="Devices\AXIS\CanOpen\CanOpenHomeRoutine.cs" /> <Compile Include="Devices\AXIS\CanOpen\CanOpenProfilePositionRoutine.cs" /> <Compile Include="Devices\PUF\PufDistanceSensor.cs" /> <Compile Include="Devices\PUF\PufVacuum.cs" /> <Compile Include="Devices\Resistivity\ResistivityController.cs" /> <Compile Include="Devices\Temperature\TemperatureController.cs" /> <Compile Include="Devices\TransPorter\LoaderTransPorterGantryAxisInterLock.cs" /> <Compile Include="Modules\Dummy\DummyEntity.cs" /> <Compile Include="Modules\DVIDName.cs" /> <Compile Include="Modules\Loader\LoaderEntity.cs" /> <Compile Include="Devices\Loader\LoaderLoadRoutine.cs" /> <Compile Include="Modules\Loader\LoaderSwitchAllOffRoutine.cs" /> <Compile Include="Modules\Loader\LoaderSwitchAllOnRoutine.cs" /> <Compile Include="Modules\Loader\LoaderHomeAllRoutine.cs" /> <Compile Include="Devices\Loader\LoaderReLeakFlowTestRoutine.cs" /> <Compile Include="Devices\Loader\LoaderLeakFirstFlowTestRoutine.cs" /> <Compile Include="Modules\PUF\PUFEntity.cs" /> <Compile Include="Modules\PUF\PufPickFromLoaderRoutine.cs" /> <Compile Include="Modules\PUF\PufWaferPickSubRoutine.cs" /> <Compile Include="Modules\PUF\PufSwitchOffRoutine.cs" /> <Compile Include="Modules\PUF\PufCalibrateRoutine.cs" /> <Compile Include="Modules\PUF\PufSwitchOnRoutine.cs" /> <Compile Include="Modules\PUF\PufHomeAllRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterPositionRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterSwitchOffRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterSwitchOnRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterHomeRoutine.cs" /> <Compile Include="Modules\Transporter\TransporterEntity.cs" /> <Compile Include="Schedulers\EfemRobot\RobotMoveHelper.cs" /> <Compile Include="Schedulers\EfemRobot\SchedulerEfemRobot.cs" /> <Compile Include="Schedulers\EfemRobot\SchedulerRobot.cs" /> <Compile Include="Schedulers\Puf\PufSchedulerParameter.cs" /> <Compile Include="Schedulers\SchedulerPostMsg.cs" /> <Compile Include="Schedulers\Srd\SchedulerSrd.cs" /> <Compile Include="Schedulers\Loader\SchedulerLoader.cs" /> <Compile Include="Schedulers\Prewet\SchedulerPrewet.cs" /> <Compile Include="Schedulers\SchedulerBuffer.cs" /> <Compile Include="Schedulers\Dryer\SchedulerDryer.cs" /> <Compile Include="Schedulers\Transporter\SchedulerProcessTransporter.cs" /> <Compile Include="Schedulers\SchedulerManager.cs" /> <Compile Include="Schedulers\Metal\SchedulerMetal.cs" /> <Compile Include="Schedulers\SchedulerModule.cs" /> <Compile Include="Schedulers\Puf\SchedulerPuf.cs" /> <Compile Include="Schedulers\Rinse\SchedulerRinse.cs" /> <Compile Include="Instances\App.xaml.cs"> <DependentUpon>App.xaml</DependentUpon> <SubType>Code</SubType> </Compile> <Compile Include="Schedulers\SchedulerSequence.cs" /> <Compile Include="Schedulers\SchedulerSequenceRecipeManager.cs" /> <Compile Include="Schedulers\Transporter\SchedulerLoaderTransporter.cs" /> <Compile Include="Schedulers\SchedulerSequenceManager.cs" /> <Compile Include="Schedulers\SchedulerSyncModuleMessage.cs" /> </ItemGroup> <ItemGroup> <Compile Include="Instances\RtInstance.cs" /> <Compile Include="Instances\ToolLoader.cs" /> <Compile Include="Modules\Autotransfer_LP_FA.cs" /> <Compile Include="Modules\EFEM\EFEMAlignRoutine.cs" /> <Compile Include="Modules\EFEM\EfemEntity.cs" /> <Compile Include="Modules\EFEM\EfemHomeRoutine.cs" /> <Compile Include="Modules\EFEM\EfemPickRoutine.cs" /> <Compile Include="Modules\EFEM\EfemPlaceRoutine.cs" /> <Compile Include="Modules\EFEM\EfemSwapRoutine.cs" /> <Compile Include="Modules\EntityTaskBase.cs" /> <Compile Include="Modules\LPs\LoadPortClampRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortHomeRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortLoadRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortModule.cs" /> <Compile Include="Modules\LPs\LoadPortReadCarrierIdRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortReadTagDataRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortUnclampRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortUnloadRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortWriteCarrierIdRoutine.cs" /> <Compile Include="Modules\LPs\LoadPortWriteTagDataRoutine.cs" /> <Compile Include="Modules\ManualTransfer.cs" /> <Compile Include="Modules\ResourceMonitor.cs" /> <Compile Include="Modules\RouteManager.cs" /> <Compile Include="Schedulers\ISchedulerDBCallback.cs" /> <Compile Include="Schedulers\Aligner\SchedulerAligner.cs" /> <Compile Include="Schedulers\SchedulerDBCallback.cs" /> <Compile Include="Schedulers\SchedulerLoadPort.cs" /> <Compile Include="Modules\SRD\SRDEntity.cs" /> <Compile Include="Properties\AssemblyInfo.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Properties\Resources.Designer.cs"> <AutoGen>True</AutoGen> <DesignTime>True</DesignTime> <DependentUpon>Resources.resx</DependentUpon> </Compile> <Compile Include="Properties\Settings.Designer.cs"> <AutoGen>True</AutoGen> <DependentUpon>Settings.settings</DependentUpon> <DesignTimeSharedInput>True</DesignTimeSharedInput> </Compile> <Content Include="Config\Devices\BarcodeReaderCfg-simulator.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\BarcodeReaderCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\AxisProviderCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\Beckhoffcfg - plctask.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\Beckhoffcfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\FestoControllerCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\FestoControllerCfg-Simulator.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\GalilControllerCfg-Simulator.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\GalilControllerCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\LinmotCfg-Simulator.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\LinmotCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\ModuleIOCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\PowerSupplierCfg-Simulator.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\PowerSupplierCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\SMCCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\ThorntonCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\WagoControllerCfg-Simulator.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Devices\WagoControllerCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\EquipmentVariables.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Layout\Layout.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Layout\ToolLayoutConfiguration.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\SESequenceFormat.xml"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </Content> <Resource Include="RT2.ico" /> <Resource Include="defaultrt.ico" /> <EmbeddedResource Include="Properties\Resources.resx"> <Generator>ResXFileCodeGenerator</Generator> <LastGenOutput>Resources.Designer.cs</LastGenOutput> </EmbeddedResource> <Content Include="Config\Account\Account.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\DBModel.sql"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\SignalTower.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Station\StationPositionsCfg.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\Station\StationPositionsCfg_Simulator.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\System.sccfg"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <None Include="Config\DeviceModel.xsd"> <SubType>Designer</SubType> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <Content Include="Config\LogDefine.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <None Include="Properties\Settings.settings"> <Generator>SettingsSingleFileGenerator</Generator> <LastGenOutput>Settings.Designer.cs</LastGenOutput> </None> </ItemGroup> <ItemGroup> <None Include="App.config" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\CyberX8_Core\CyberX8_Core.csproj"> <Project>{e40639dd-94a7-4ecd-8137-11496bd0bfa3}</Project> <Name>CyberX8_Core</Name> </ProjectReference> <ProjectReference Include="..\Framework\Common\Common.csproj"> <Project>{9cd2a6be-1971-4e74-b49e-547982f64034}</Project> <Name>Common</Name> </ProjectReference> <ProjectReference Include="..\Framework\RTCore\RTCore.csproj"> <Project>{bcbd839a-c9a0-4be7-98ca-b0a88ad38e5a}</Project> <Name>RTCore</Name> </ProjectReference> <ProjectReference Include="..\Framework\RTEquipmentLibrary\RTEquipmentLibrary.csproj"> <Project>{090a1e9c-1087-4c8a-b4e0-ff074459e071}</Project> <Name>RTEquipmentLibrary</Name> </ProjectReference> <ProjectReference Include="..\Framework\RTModuleLibrary\RTModuleLibrary.csproj"> <Project>{7c395751-abe6-4b5b-8f3a-bda0fce08f6c}</Project> <Name>RTModuleLibrary</Name> </ProjectReference> <ProjectReference Include="..\Framework\SimulatorCore\SimulatorCore.csproj"> <Project>{ebe55e3f-6dce-47b9-ac61-54a8b9b3482a}</Project> <Name>SimulatorCore</Name> </ProjectReference> <ProjectReference Include="..\Framework\UICore\UICore.csproj"> <Project>{2c9e1df3-1aba-4972-be60-41dd9b3c47a7}</Project> <Name>UICore</Name> </ProjectReference> </ItemGroup> <ItemGroup> <Page Include="Backends\FSM.xaml"> <Generator>MSBuild:Compile</Generator> <SubType>Designer</SubType> </Page> <Page Include="Backends\IOMonitorView.xaml"> <Generator>MSBuild:Compile</Generator> <SubType>Designer</SubType> </Page> </ItemGroup> <ItemGroup> <Content Include="Config\EventDefine.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\IoProviderConfig.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\RecipeFormat.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\SequenceFormat.xml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Include="Config\VenusPreProcess.py"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> </ItemGroup> <ItemGroup> <BootstrapperPackage Include=".NETFramework,Version=v4.7.2"> <Visible>False</Visible> <ProductName>Microsoft .NET Framework 4.7.2 %28x86 和 x64%29</ProductName> <Install>true</Install> </BootstrapperPackage> <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> <Visible>False</Visible> <ProductName>.NET Framework 3.5 SP1</ProductName> <Install>false</Install> </BootstrapperPackage> </ItemGroup> <ItemGroup> <WCFMetadata Include="Connected Services\" /> </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <PropertyGroup> <PreBuildEvent>python.exe ../../Config/VenusPreProcess.py</PreBuildEvent> </PropertyGroup> <PropertyGroup> <PostBuildEvent>if $(ConfigurationName)==Release ( "$(SolutionDir)CyberX8_Setup\Inno Setup 6\ISCC.exe" /Q "$(SolutionDir)CyberX8_Setup\CyberX8_RT.iss" )</PostBuildEvent> </PropertyGroup> </Project>