| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 | <?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  <PropertyGroup>    <ProjectGuid>{38BA4F71-E9C5-4266-9B72-1733CDB39311}</ProjectGuid>    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>    <OutputType>Library</OutputType>    <AssemblyName>OpenSEMI.ClientBase</AssemblyName>    <TargetFrameworkIdentifier>.NETFramework</TargetFrameworkIdentifier>    <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>    <WarningLevel>4</WarningLevel>    <AllowUnsafeBlocks>True</AllowUnsafeBlocks>    <TargetFrameworkProfile />  </PropertyGroup>  <PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">    <PlatformTarget>AnyCPU</PlatformTarget>  </PropertyGroup>  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">    <OutputPath>bin\Debug\</OutputPath>    <DebugSymbols>true</DebugSymbols>    <DebugType>full</DebugType>    <Optimize>false</Optimize>  </PropertyGroup>  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">    <OutputPath>bin\Release\</OutputPath>    <DebugSymbols>true</DebugSymbols>    <DebugType>pdbonly</DebugType>    <Optimize>true</Optimize>  </PropertyGroup>  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">    <NoWarn>CS0168</NoWarn>  </PropertyGroup>  <ItemGroup>    <Reference Include="Caliburn.Micro">      <HintPath>..\Output\MECF.Framework\Caliburn.Micro.dll</HintPath>    </Reference>    <Reference Include="log4net">      <HintPath>..\..\ThirdParty\log4net.dll</HintPath>    </Reference>    <Reference Include="System">      <HintPath>C:\windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll</HintPath>    </Reference>    <Reference Include="System.ComponentModel.DataAnnotations">      <HintPath>C:\windows\Microsoft.NET\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll</HintPath>    </Reference>    <Reference Include="PresentationFramework">      <HintPath>C:\windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll</HintPath>    </Reference>    <Reference Include="System.Xaml">      <HintPath>C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll</HintPath>    </Reference>    <Reference Include="WindowsBase">      <HintPath>C:\windows\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll</HintPath>    </Reference>    <Reference Include="PresentationCore">      <HintPath>C:\windows\Microsoft.Net\assembly\GAC_64\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll</HintPath>    </Reference>    <Reference Include="System.Core">      <HintPath>C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll</HintPath>    </Reference>  </ItemGroup>  <ItemGroup>    <Compile Include="OpenSEMI.ClientBase.Command\BaseCommand.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\CommandParameter.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\CommandSource.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\CommandTrigger.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\CommandTriggerGroup.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\EventCommandParameter.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\EventCommandTrigger.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\ICommandTrigger.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\PropertyCommandParameter.cs" />    <Compile Include="OpenSEMI.ClientBase.Command\PropertyCommandTrigger.cs" />    <Compile Include="OpenSEMI.ClientBase.Handlers\State.cs" />    <Compile Include="OpenSEMI.ClientBase.Handlers\StatesHandler.cs" />    <Compile Include="OpenSEMI.ClientBase.Handlers\WaferStatusHandler.cs" />    <Compile Include="OpenSEMI.ClientBase.IO\AOItem.cs" />    <Compile Include="OpenSEMI.ClientBase.IO\IOItem.cs" />    <Compile Include="OpenSEMI.ClientBase.ServiceProvider\IProvider.cs" />    <Compile Include="OpenSEMI.ClientBase.UI\UIHandler.cs" />    <Compile Include="OpenSEMI.ClientBase.Utility\AssemblyUtil.cs" />    <Compile Include="OpenSEMI.ClientBase\AuthorizeResult.cs" />    <Compile Include="OpenSEMI.ClientBase\BaseApp.cs" />    <Compile Include="OpenSEMI.ClientBase\BaseModel.cs" />    <Compile Include="OpenSEMI.ClientBase\ButtonControl.cs" />    <Compile Include="OpenSEMI.ClientBase\CtrlMode.cs" />    <Compile Include="OpenSEMI.ClientBase\DataErrorInfo.cs" />    <Compile Include="OpenSEMI.ClientBase\DialogBox.cs" />    <Compile Include="OpenSEMI.ClientBase\DialogButton.cs" />    <Compile Include="OpenSEMI.ClientBase\DialogType.cs" />    <Compile Include="OpenSEMI.ClientBase\DialogViewModel.cs" />    <Compile Include="OpenSEMI.ClientBase\IHandler.cs" />    <Compile Include="OpenSEMI.ClientBase\ISupportMultipleSystem.cs" />    <Compile Include="OpenSEMI.ClientBase\MenuManager.cs" />    <Compile Include="OpenSEMI.ClientBase\MenuPermissionEnum.cs" />    <Compile Include="OpenSEMI.ClientBase\MESSAGE.cs" />    <Compile Include="OpenSEMI.ClientBase\MessageDialog.cs" />    <Compile Include="OpenSEMI.ClientBase\MessageDialogView.cs" />    <Compile Include="OpenSEMI.ClientBase\MessageDialogViewModel.cs" />    <Compile Include="OpenSEMI.ClientBase\ModuleID.cs" />    <Compile Include="OpenSEMI.ClientBase\ModuleInfo.cs" />    <Compile Include="OpenSEMI.ClientBase\ModuleWaferManager.cs" />    <Compile Include="OpenSEMI.ClientBase\PageID.cs" />    <Compile Include="OpenSEMI.ClientBase\ServiceState.cs" />    <Compile Include="OpenSEMI.ClientBase\UserMode.cs" />    <Compile Include="OpenSEMI.ClientBase\ValidatorBase.cs" />    <Compile Include="OpenSEMI.ClientBase\WaferInfo.cs" />    <Compile Include="OpenSEMI.ClientBase\WaferStatus.cs" />    <Compile Include="Properties\AssemblyInfo.cs" />  </ItemGroup>  <ItemGroup>    <ProjectReference Include="..\Common\Common.csproj">      <Project>{9cd2a6be-1971-4e74-b49e-547982f64034}</Project>      <Name>Common</Name>    </ProjectReference>    <ProjectReference Include="..\OpenSEMICore\OpenSEMI.Core.csproj">      <Project>{c4cd3d7b-cb40-47d5-ab04-df05007e5b6a}</Project>      <Name>OpenSEMI.Core</Name>    </ProjectReference>  </ItemGroup>  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /></Project>
 |