<?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> <RestoreProjectStyle>PackageReference</RestoreProjectStyle> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ProjectGuid>{F77DFC56-4D10-4A51-A483-F2BCD9CAAFA4}</ProjectGuid> <OutputType>WinExe</OutputType> <RootNamespace>Vinno.FIS.Sonopost</RootNamespace> <AssemblyName>Sonopost</AssemblyName> <TargetFrameworkVersion>v4.8</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> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PlatformTarget>x64</PlatformTarget> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath>..\Bin\WindowsSonopost\</OutputPath> <DefineConstants>DEBUG;TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PlatformTarget>x64</PlatformTarget> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\Bin\WindowsSonopost\</OutputPath> <DefineConstants>TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> </PropertyGroup> <PropertyGroup> <ApplicationManifest>app.manifest</ApplicationManifest> </PropertyGroup> <ItemGroup> <Reference Include="Dicom.Core"> <HintPath>..\packages\Dicom\Dicom.Core.dll</HintPath> </Reference> <Reference Include="Dicom.Native64"> <HintPath>..\packages\Dicom\Dicom.Native64.dll</HintPath> </Reference> <Reference Include="System" /> <Reference Include="System.Data" /> <Reference Include="System.Drawing" /> <Reference Include="System.IO.Compression.FileSystem" /> <Reference Include="System.Management" /> <Reference Include="System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\packages\System.Management.Automation.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="Vinno.IUS.Common"> <HintPath>..\packages\Vinno.IUS.Common.dll</HintPath> </Reference> <Reference Include="WindowsBase" /> <Reference Include="PresentationCore" /> <Reference Include="PresentationFramework" /> </ItemGroup> <ItemGroup> <ApplicationDefinition Include="App.xaml"> <Generator>MSBuild:Compile</Generator> <SubType>Designer</SubType> </ApplicationDefinition> <Compile Include="Common\EnumFootToggleKey.cs" /> <Compile Include="Common\EnumKeyboardKey.cs" /> <Compile Include="Settings\Config\CaptureSetting.cs" /> <Compile Include="Settings\Config\LanguageSetting.cs" /> <Compile Include="Settings\Config\ServerInfoSetting.cs" /> <Compile Include="Features\Dicom\VidInfo.cs" /> <Compile Include="Helpers\DirectoryHelper.cs" /> <Compile Include="Managers\Interfaces\IKeyBoardListenManager.cs" /> <Compile Include="Managers\KeyBoardListenManager.cs" /> <Compile Include="WebApi\BaseController.cs" /> <Compile Include="WebApi\Controllers\DicomController.cs" /> <Compile Include="WebApi\Controllers\LiveController.cs" /> <Compile Include="WebApi\Controllers\NetworkController.cs" /> <Compile Include="WebApi\Controllers\ServerController.cs" /> <Compile Include="WebApi\Controllers\SystemController.cs" /> <Compile Include="WebApi\Models\CaptureSettingRequest.cs" /> <Compile Include="WebApi\Models\DicomFailActionRequest.cs" /> <Compile Include="WebApi\Models\DicomFailListRequest.cs" /> <Compile Include="WebApi\Models\DicomSonoSettingModel.cs" /> <Compile Include="WebApi\Models\DicomStationSettingModel.cs" /> <Compile Include="WebApi\Models\LivePreviewRequest.cs" /> <Compile Include="WebApi\Models\MicDeviceInfoModel.cs" /> <Compile Include="WebApi\Models\NetworkAdvanceSettingItem.cs" /> <Compile Include="WebApi\Models\NetworkAdvaneSettingListModel.cs" /> <Compile Include="WebApi\Models\NetworkBaseRequest.cs" /> <Compile Include="WebApi\Models\NetworkConnectWifiRequest.cs" /> <Compile Include="WebApi\Models\NetworkInterfaceModel.cs" /> <Compile Include="WebApi\Models\NetworkWifiInfoResult.cs" /> <Compile Include="WebApi\Models\NetworkWireListModel.cs" /> <Compile Include="WebApi\Models\PagedListRequest.cs" /> <Compile Include="WebApi\Models\PagedListResponse.cs" /> <Compile Include="WebApi\Models\PhysicalUniqueIdRequest.cs" /> <Compile Include="WebApi\Models\RainbowImageDetectSettingItem.cs" /> <Compile Include="WebApi\Models\Result.cs" /> <Compile Include="WebApi\Models\ServerLoginRequest.cs" /> <Compile Include="WebApi\Models\ServerLoginResult.cs" /> <Compile Include="WebApi\Models\ServerNodeRequest.cs" /> <Compile Include="WebApi\Models\ServerRegisterRequest.cs" /> <Compile Include="WebApi\Models\SetLanguageRequest.cs" /> <Compile Include="WebApi\Models\SonoInfoModel.cs" /> <Compile Include="WebApi\Models\SystemGetLogRequest.cs" /> <Compile Include="WebApi\Models\VCloudLoginRequest.cs" /> <Compile Include="WebApi\Models\VideoDeviceInfoModel.cs" /> <Compile Include="WebApi\Models\WifiPointModel.cs" /> <Compile Include="WebApi\WebApiAttribute.cs" /> <Compile Include="WebApi\WebApiEngine.cs" /> <Compile Include="WebHost.cs" /> <Page Include="MainWindow.xaml"> <Generator>MSBuild:Compile</Generator> <SubType>Designer</SubType> </Page> <Compile Include="App.xaml.cs"> <DependentUpon>App.xaml</DependentUpon> <SubType>Code</SubType> </Compile> <Compile Include="Assets\ViewEngine.cs" /> <Compile Include="Common\EnumLogType.cs" /> <Compile Include="Common\SonopostConstants.cs" /> <Compile Include="Common\UsbOperateInfo.cs" /> <Compile Include="Features\AfterSales\AfterSalesTask.cs" /> <Compile Include="Features\AfterSales\GetLogAfterSalesTask.cs" /> <Compile Include="Features\AfterSales\PushPatchAfterSalesTask.cs" /> <Compile Include="Settings\Config\DicomSetting.cs" /> <Compile Include="Settings\Config\HardwareSetting.cs" /> <Compile Include="Settings\Config\NetworkSetting.cs" /> <Compile Include="Settings\Config\ServerSetting.cs" /> <Compile Include="Settings\SonopostSystemSettingInfo.cs" /> <Compile Include="Settings\SonopostUserDefinedSettingInfo.cs" /> <Compile Include="Settings\Config\UpdateSetting.cs" /> <Compile Include="Settings\Config\WebSetting.cs" /> <Compile Include="Features\Dicom\AcceptedTypes.cs" /> <Compile Include="Features\Dicom\DicomCacheDB.cs" /> <Compile Include="Features\Dicom\DicomFileExtension.cs" /> <Compile Include="Features\Dicom\DicomForwardQueue.cs" /> <Compile Include="Features\Dicom\DicomLog.cs" /> <Compile Include="Features\Dicom\DicomOperateQueue.cs" /> <Compile Include="Features\Dicom\DicomUploadContext.cs" /> <Compile Include="Features\Dicom\DicomUploadQueue.cs" /> <Compile Include="Features\Dicom\FailedDicomFileChangedArgs.cs" /> <Compile Include="Features\Dicom\PatientScanInfoHelper.cs" /> <Compile Include="Features\Dicom\UploadContent.cs" /> <Compile Include="Features\Dicom\VidFile.cs" /> <Compile Include="Features\Dicom\VinnoDicomService.cs" /> <Compile Include="Features\Dicom\VinnoExtendedDataGenerator.cs" /> <Compile Include="Features\Dicom\VinnoStorage.cs" /> <Compile Include="Features\Network\INamedObject.cs" /> <Compile Include="Features\Network\NetworkInterfaceInfo.cs" /> <Compile Include="Features\Network\NetworkInterfaceInfoParam.cs" /> <Compile Include="Features\Network\ServerNetworkCheckProgress.cs" /> <Compile Include="Features\Network\SetDualNetworkResult.cs" /> <Compile Include="Features\Network\WirelessNetworkInterfaceInfo.cs" /> <Compile Include="Features\Oled\Comm.cs" /> <Compile Include="Features\Oled\MessageData.cs" /> <Compile Include="Features\Oled\MessageReceiver.cs" /> <Compile Include="Features\Oled\MessageSender.cs" /> <Compile Include="Features\Oled\MessageVerify.cs" /> <Compile Include="Features\Oled\OledMessages.cs" /> <Compile Include="Features\Oled\ReceiveResult.cs" /> <Compile Include="Features\Web\WebPreviewHandler.cs" /> <Compile Include="Helpers\CompressHelper.cs" /> <Compile Include="Helpers\DicomHelper.cs" /> <Compile Include="Helpers\FileHelper.cs" /> <Compile Include="Helpers\JsonHelper.cs" /> <Compile Include="Helpers\SonopostLogEngine.cs" /> <Compile Include="Helpers\SystemHelper.cs" /> <Compile Include="Helpers\UpgradeHelper.cs" /> <Compile Include="MainWindow.xaml.cs"> <DependentUpon>MainWindow.xaml</DependentUpon> <SubType>Code</SubType> </Compile> </ItemGroup> <ItemGroup> <Compile Include="Managers\AfterSalesManager.cs" /> <Compile Include="Managers\AppManager.cs" /> <Compile Include="Managers\ConfigManager.cs" /> <Compile Include="Managers\DeviceManager.cs" /> <Compile Include="Managers\DicomServerManager.cs" /> <Compile Include="Managers\ExternalMemoryManager.cs" /> <Compile Include="Managers\FISManager.cs" /> <Compile Include="Managers\Interfaces\IAfterSalesManager.cs" /> <Compile Include="Managers\Interfaces\IConfigManager.cs" /> <Compile Include="Managers\Interfaces\IDeviceManager.cs" /> <Compile Include="Managers\Interfaces\IDicomServerManager.cs" /> <Compile Include="Managers\Interfaces\IExternalMemoryManager.cs" /> <Compile Include="Managers\Interfaces\IFISManager.cs" /> <Compile Include="Managers\Interfaces\ILiveVideoManager.cs" /> <Compile Include="Managers\Interfaces\ILoginManager.cs" /> <Compile Include="Managers\Interfaces\INetworkManager.cs" /> <Compile Include="Managers\Interfaces\IOledManager.cs" /> <Compile Include="Managers\Interfaces\IRemedicalManager.cs" /> <Compile Include="Managers\Interfaces\ISonopostManager.cs" /> <Compile Include="Managers\Interfaces\ITestManager.cs" /> <Compile Include="Managers\Interfaces\IVersionCheckManager.cs" /> <Compile Include="Managers\LiveVideoManager.cs" /> <Compile Include="Managers\LoginManager.cs" /> <Compile Include="Managers\NetworkManager.cs" /> <Compile Include="Managers\OledManager.cs" /> <Compile Include="Managers\RemedicalManager.cs" /> <Compile Include="Managers\SonopostManager.cs" /> <Compile Include="Managers\TestManager.cs" /> <Compile Include="Managers\VersionCheckManager.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> <EmbeddedResource Include="Properties\Resources.resx"> <Generator>ResXFileCodeGenerator</Generator> <LastGenOutput>Resources.Designer.cs</LastGenOutput> </EmbeddedResource> <None Include="..\Settings\Sonopost\Setting.json"> <Link>Settings\Setting.json</Link> </None> <None Include="app.manifest" /> <EmbeddedResource Include="Assets\wwwroot\css\index.less" /> <EmbeddedResource Include="Assets\wwwroot\lang\en-us.json" /> <EmbeddedResource Include="Assets\wwwroot\lang\zh-cn.json" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\font\iconfont.eot" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\font\iconfont.ttf" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\font\iconfont.woff" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\font\iconfont.woff2" /> <EmbeddedResource Include="Assets\wwwroot\README.md" /> <EmbeddedResource Include="Assets\wwwroot\lang\es-es.json" /> <EmbeddedResource Include="Assets\wwwroot\lang\ru-ru.json" /> <None Include="Properties\Settings.settings"> <Generator>SettingsSingleFileGenerator</Generator> <LastGenOutput>Settings.Designer.cs</LastGenOutput> </None> <None Include="Resources\UploadVidTags.conf"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> <ItemGroup> <None Include="App.config" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Assets\wwwroot\components\DeviceWsPreview.html" /> <EmbeddedResource Include="Assets\wwwroot\components\NetworkAdapterItem.html" /> <EmbeddedResource Include="Assets\wwwroot\components\NetworkSettingForm.html" /> <EmbeddedResource Include="Assets\wwwroot\components\WifiConnectionItem.html" /> <EmbeddedResource Include="Assets\wwwroot\css\index.css" /> <EmbeddedResource Include="Assets\wwwroot\favicon.ico" /> <EmbeddedResource Include="Assets\wwwroot\images\headlogo_h100.png" /> <EmbeddedResource Include="Assets\wwwroot\images\icon\success.png" /> <EmbeddedResource Include="Assets\wwwroot\images\icon\warning.png" /> <EmbeddedResource Include="Assets\wwwroot\images\icon\wifi-1.png" /> <EmbeddedResource Include="Assets\wwwroot\images\icon\wifi-2.png" /> <EmbeddedResource Include="Assets\wwwroot\images\icon\wifi-3.png" /> <EmbeddedResource Include="Assets\wwwroot\images\icon\wifi-4.png" /> <EmbeddedResource Include="Assets\wwwroot\images\live-preview.png" /> <EmbeddedResource Include="Assets\wwwroot\index.html" /> <EmbeddedResource Include="Assets\wwwroot\js\index.js" /> <EmbeddedResource Include="Assets\wwwroot\js\prepare.js" /> <EmbeddedResource Include="Assets\wwwroot\libs\jquery\jquery.min.js" /> <EmbeddedResource Include="Assets\wwwroot\libs\jquery\jquery.qrcode.min.js" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\layui.css" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\modules\code.css" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\modules\laydate\default\laydate.css" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\modules\layer\default\icon-ext.png" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\modules\layer\default\icon.png" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\modules\layer\default\layer.css" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\modules\layer\default\loading-0.gif" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\modules\layer\default\loading-1.gif" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\css\modules\layer\default\loading-2.gif" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\font\iconfont.svg" /> <EmbeddedResource Include="Assets\wwwroot\libs\layui\layui.js" /> <EmbeddedResource Include="Assets\wwwroot\pages\404.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\dicom\capture.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\dicom\clearcache.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\dicom\faillist.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\dicom\sono.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\dicom\station.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\live\camera01.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\live\camera02.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\live\mic.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\live\sono.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\network\advance.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\network\dns.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\network\wifi.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\network\wire.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\server\login.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\server\networkcheck.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\system\deletesetting.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\system\log.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\system\oledlang.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\system\rainbowimage.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\system\recover.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\system\restart.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\server\vcloudloginmode.html" /> <EmbeddedResource Include="Assets\wwwroot\pages\system\version.html" /> <EmbeddedResource Include="Resources\wifi_1.png" /> <EmbeddedResource Include="Resources\wifi_2.png" /> <EmbeddedResource Include="Resources\wifi_3.png" /> <EmbeddedResource Include="Resources\wifi_4.png" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\FISSDK\FISIMPL\FISIMPL.csproj"> <Project>{7d25dcea-5efa-4b63-bd4d-e167948373ce}</Project> <Name>FISIMPL</Name> </ProjectReference> <ProjectReference Include="..\FISSDK\FISSDK\FISLib.csproj"> <Project>{037668f3-4588-4ddb-9cae-eb002a467981}</Project> <Name>FISLib</Name> </ProjectReference> <ProjectReference Include="..\Vinno.FIS.Sonopost.Common\Vinno.FIS.Sonopost.Common.csproj"> <Project>{c55f89f8-bd6f-4343-8039-bbb2a3482cb5}</Project> <Name>Vinno.FIS.Sonopost.Common</Name> </ProjectReference> <ProjectReference Include="..\Vinno.FIS.Sonopost.Wireless\Vinno.FIS.Sonopost.Wireless.csproj"> <Project>{115e0a13-31ab-4115-939a-e4a1887ab7dc}</Project> <Name>Vinno.FIS.Sonopost.Wireless</Name> </ProjectReference> <ProjectReference Include="..\Vinno.vCloud.FIS.CrossPlatform.Windows\Vinno.vCloud.FIS.CrossPlatform.Windows.csproj"> <Project>{6f10a9be-760e-4f89-94ac-9db43a8d1ec2}</Project> <Name>Vinno.vCloud.FIS.CrossPlatform.Windows</Name> </ProjectReference> </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <PropertyGroup> <PostBuildEvent>if not exist "$(TargetDir)x64" mkdir "$(TargetDir)x64" if not exist "$(TargetDir)TRTC" mkdir "$(TargetDir)TRTC" if not exist "$(TargetDir)Settings" mkdir "$(TargetDir)Settings" if not exist "$(TargetDir)Settings\Sonopost" XCopy /Y /E /R $(SolutionDir)Settings\Sonopost\* $(TargetDir)Settings\Sonopost\* XCopy /E/Y/R "$(SolutionDir)packages\SQLitePCLRaw.lib.e_sqlite3.2.0.3\runtimes\win10-x64\*" "$(TargetDir)runtimes\win10-x64\*" XCopy /E/Y/R "$(SolutionDir)packages\SQLitePCLRaw.lib.e_sqlite3.2.0.3\runtimes\win-x64\*" "$(TargetDir)runtimes\win-x64\*" Copy /Y "$(SolutionDir)packages\SmartStreamingSDK\Windows\x64\*.*" "$(TargetDir)x64\*.*" Copy /Y "$(SolutionDir)packages\TRTC\Win64\lib\*.*" "$(TargetDir)TRTC\*.*" Copy /Y "$(SolutionDir)packages\Lennox.LibYuvSharp.1.1.2\runtimes\win-x64\native\libyuv_internal.dll" "$(TargetDir)libyuv_internal.dll" Copy /Y "$(SolutionDir)Bin\Vinno.FIS.TRTCClient\*.*" "$(TargetDir)*.*" Move "$(TargetDir)ManageLiteAV.dll" "$(TargetDir)TRTC\ManageLiteAV.dll" Move "$(TargetDir)ManageLiteAV.xml" "$(TargetDir)TRTC\ManageLiteAV.xml" Copy /Y "$(SolutionDir)Settings\FISSDK\FISServerSettings.conf" "$(TargetDir)\FISServerSettings.conf" Copy /Y "$(SolutionDir)Settings\FISSDK\FISServerSettingsV2.conf" "$(TargetDir)\FISServerSettingsV2.conf"</PostBuildEvent> </PropertyGroup> </Project>