ZR.Admin.WebApi.csproj 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <Project Sdk="Microsoft.NET.Sdk.Web">
  2. <PropertyGroup>
  3. <TargetFramework>net8.0</TargetFramework>
  4. <Nullable>enable</Nullable>
  5. <ImplicitUsings>enable</ImplicitUsings>
  6. <GenerateDocumentationFile>true</GenerateDocumentationFile>
  7. <UserSecretsId>ab105cb4-b03c-419a-bd44-303b90114268</UserSecretsId>
  8. <DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
  9. </PropertyGroup>
  10. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
  11. <NoWarn>1701;1702;1591,8603,8602,8604,8600,8618</NoWarn>
  12. </PropertyGroup>
  13. <ItemGroup>
  14. <ProjectReference Include="..\ZR.CodeGenerator\ZR.CodeGenerator.csproj" />
  15. <ProjectReference Include="..\ZR.Mall\ZR.Mall.csproj" />
  16. <ProjectReference Include="..\ZR.Service\ZR.Service.csproj" />
  17. <ProjectReference Include="..\ZR.Tasks\ZR.Tasks.csproj" />
  18. </ItemGroup>
  19. <ItemGroup>
  20. <PackageReference Include="Lazy.Captcha.Core" Version="2.0.9" />
  21. <PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.0" />
  22. <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
  23. <PackageReference Include="Swashbuckle.AspNetCore" Version="6.5.0" />
  24. <PackageReference Include="Swashbuckle.AspNetCore.Filters" Version="7.0.12" />
  25. <PackageReference Include="NLog.Web.AspNetCore" Version="5.4.0" />
  26. <PackageReference Include="Mapster" Version="7.4.0" />
  27. </ItemGroup>
  28. <ItemGroup>
  29. <Folder Include="Properties\PublishProfiles\" />
  30. </ItemGroup>
  31. <ItemGroup>
  32. <None Update="ip2region.xdb">
  33. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  34. </None>
  35. <Content Update="wwwroot\Generatecode\**\*">
  36. <CopyToPublishDirectory>Never</CopyToPublishDirectory>
  37. </Content>
  38. <Content Update="wwwroot\export\**\*">
  39. <CopyToPublishDirectory>Never</CopyToPublishDirectory>
  40. </Content>
  41. </ItemGroup>
  42. </Project>