服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2024-10-09 a3c24a00541d0a8d04064dc2aa53c263fd93a7fe
Tiger.Business/Tiger.Business.csproj
@@ -1,10 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup Label="Globals">
    <SccProjectName>SAK</SccProjectName>
    <SccProvider>SAK</SccProvider>
    <SccAuxPath>SAK</SccAuxPath>
    <SccLocalPath>SAK</SccLocalPath>
    <SccProjectName></SccProjectName>
    <SccProvider></SccProvider>
    <SccAuxPath></SccAuxPath>
    <SccLocalPath></SccLocalPath>
    <Platforms>AnyCPU;x86</Platforms>
  </PropertyGroup>
@@ -27,8 +27,38 @@
  </PropertyGroup>
  <ItemGroup>
    <Compile Remove="BAS\**" />
    <Compile Remove="EMS\**" />
    <Compile Remove="Language\Automate\**" />
    <Compile Remove="Language\Common\**" />
    <Compile Remove="Language\EMS\**" />
    <Compile Remove="Language\MES\**" />
    <Compile Remove="Language\Monitors\**" />
    <Compile Remove="Language\QMS\**" />
    <Compile Remove="Language\TSK\**" />
    <Compile Remove="QMS\**" />
    <Compile Remove="RTest\**" />
    <EmbeddedResource Remove="BAS\**" />
    <EmbeddedResource Remove="EMS\**" />
    <EmbeddedResource Remove="Language\Automate\**" />
    <EmbeddedResource Remove="Language\Common\**" />
    <EmbeddedResource Remove="Language\EMS\**" />
    <EmbeddedResource Remove="Language\MES\**" />
    <EmbeddedResource Remove="Language\Monitors\**" />
    <EmbeddedResource Remove="Language\QMS\**" />
    <EmbeddedResource Remove="Language\TSK\**" />
    <EmbeddedResource Remove="QMS\**" />
    <EmbeddedResource Remove="RTest\**" />
    <None Remove="BAS\**" />
    <None Remove="EMS\**" />
    <None Remove="Language\Automate\**" />
    <None Remove="Language\Common\**" />
    <None Remove="Language\EMS\**" />
    <None Remove="Language\MES\**" />
    <None Remove="Language\Monitors\**" />
    <None Remove="Language\QMS\**" />
    <None Remove="Language\TSK\**" />
    <None Remove="QMS\**" />
    <None Remove="RTest\**" />
  </ItemGroup>
@@ -37,6 +67,7 @@
    <Compile Remove="Common\ApiConfig.cs" />
    <Compile Remove="DbBaseR.cs" />
    <Compile Remove="DbClientR.cs" />
    <Compile Remove="MES\Biz.WorkAction.cs" />
  </ItemGroup>
  <ItemGroup>
@@ -62,9 +93,6 @@
  </ItemGroup>
  <ItemGroup>
    <Content Include="BizSettings.json">
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    </Content>
    <EmbeddedResource Include="Language\BAS\CodeRule.json" />
    <EmbeddedResource Include="Language\component.json" />
    <EmbeddedResource Include="Language\layout.json" />
@@ -101,32 +129,12 @@
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="MailKit" Version="4.3.0" />
    <PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
    <PackageReference Include="Microsoft.AspNetCore.Mvc.Core" Version="2.2.5" />
    <PackageReference Include="NLog" Version="5.2.6" />
    <PackageReference Include="NLog.Database" Version="5.2.6" />
    <PackageReference Include="Rhea.Common" Version="6.1.5.1351" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\Tiger.IBusiness\Tiger.IBusiness.csproj" />
    <ProjectReference Include="..\Tiger.Model.Net\Tiger.Model.Net.csproj" />
  </ItemGroup>
  <ItemGroup>
    <Folder Include="BAS\" />
    <Folder Include="EMS\" />
    <Folder Include="Language\Automate\" />
    <Folder Include="Language\Common\" />
    <Folder Include="Language\EMS\" />
    <Folder Include="Language\MES\" />
    <Folder Include="Language\Monitors\" />
    <Folder Include="Language\QMS\" />
    <Folder Include="Language\TSK\" />
    <Folder Include="MES\" />
    <Folder Include="QMS\" />
    <Folder Include="RTest\" />
    <Folder Include="WMS\" />
  </ItemGroup>
  <ItemGroup>
@@ -142,7 +150,7 @@
  <ProjectExtensions><VisualStudio><UserProperties bizsettings_1json__JsonSchema="https://json.schemastore.org/appsettings.json" /></VisualStudio></ProjectExtensions>
  <Target Name="PostBuild" AfterTargets="PostBuildEvent">
    <Exec Command="xcopy /r/y/i $(ProjectDir)$(OutDir)$(AssemblyName).dll $(SolutionDir)Tiger.Api\$(OutDir)&#xD;&#xA;xcopy /r/y/i $(ProjectDir)$(OutDir)$(AssemblyName).pdb $(SolutionDir)Tiger.Api\$(OutDir)&#xD;&#xA;xcopy /r/y/i $(ProjectDir)$(OutDir)BizSettings.json $(SolutionDir)Tiger.Api\$(OutDir)" />
    <Exec Command="xcopy /r/y/i $(ProjectDir)$(OutDir)$(AssemblyName).dll $(SolutionDir)Tiger.Api\$(OutDir)&#xD;&#xA;xcopy /r/y/i $(ProjectDir)$(OutDir)$(AssemblyName).pdb $(SolutionDir)Tiger.Api\$(OutDir)" />
  </Target>
</Project>