Jelajahi Sumber

新增库通用属性,所有发布nuget包的库使用通用属性

zhontai 3 tahun lalu
induk
melakukan
989ac252c4

+ 7 - 2
ZhonTai.sln

@@ -1,7 +1,7 @@
 
 Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.29409.12
+# Visual Studio Version 17
+VisualStudioVersion = 17.0.31903.59
 MinimumVisualStudioVersion = 10.0.40219.1
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ZhonTai.Plate.Admin.Host", "src\hosts\ZhonTai.Plate.Admin.Host\ZhonTai.Plate.Admin.Host.csproj", "{6F47A41A-085E-4422-BB73-5A2CBAA07D9F}"
 EndProject
@@ -47,6 +47,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ZhonTai.Plate.Admin.Service
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{4A1F23C8-24A6-4571-B3DE-D27D024A051D}"
 EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{A6C50476-5236-4FD3-8C29-6449494846C0}"
+	ProjectSection(SolutionItems) = preProject
+		build\common.props = build\common.props
+	EndProjectSection
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU

+ 14 - 0
build/common.props

@@ -0,0 +1,14 @@
+<Project>
+  <PropertyGroup>
+    <Version>1.8.0</Version>
+	<TargetFramework>net6.0</TargetFramework>
+	<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
+	<Authors>xiaoxue</Authors>
+	<Company>xiaoxue</Company>
+	<PackageLicenseExpression>MIT</PackageLicenseExpression>
+	<PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
+	<RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
+	<RepositoryType>git</RepositoryType>
+	<PackageTags>ZhonTai Admin;WebApi</PackageTags>
+  </PropertyGroup>
+</Project>

+ 2 - 11
src/plates/ZhonTai.Plate.Admin/ZhonTai.Plate.Admin.Domain/ZhonTai.Plate.Admin.Domain.csproj

@@ -1,17 +1,8 @@
 <Project Sdk="Microsoft.NET.Sdk">
-
+  <Import Project="$(SolutionDir)\build\common.props"></Import>
+	
   <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
-    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
-    <Version>1.8.0</Version>
-    <Authors>xiaoxue</Authors>
-    <Company>xiaoxue</Company>
     <Description>中台Admin后端实体库</Description>
-    <PackageLicenseExpression>MIT</PackageLicenseExpression>
-    <PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
-    <RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
-    <RepositoryType>git</RepositoryType>
-    <PackageTags>ZhonTai Admin;WebApi</PackageTags>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

+ 1 - 11
src/plates/ZhonTai.Plate.Admin/ZhonTai.Plate.Admin.Repository/ZhonTai.Plate.Admin.Repository.csproj

@@ -1,17 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
-
+  <Import Project="$(SolutionDir)\build\common.props"></Import>
   <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
-    <Version>1.8.0</Version>
-    <Authors>xiaoxue</Authors>
-    <Company>xiaoxue</Company>
     <Description>中台Admin后端仓储库</Description>
-    <PackageLicenseExpression>MIT</PackageLicenseExpression>
-    <PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
-    <RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
-    <RepositoryType>git</RepositoryType>
-    <PackageTags>ZhonTai Admin;WebApi</PackageTags>
-    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

+ 2 - 11
src/plates/ZhonTai.Plate.Admin/ZhonTai.Plate.Admin.Service/ZhonTai.Plate.Admin.Service.csproj

@@ -1,17 +1,8 @@
 <Project Sdk="Microsoft.NET.Sdk">
-
+  <Import Project="$(SolutionDir)\build\common.props"></Import>
+	
   <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
-    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
-    <Version>1.8.0</Version>
-    <Authors>xiaoxue</Authors>
-    <Company>xiaoxue</Company>
     <Description>中台Admin后端服务库</Description>
-    <PackageLicenseExpression>MIT</PackageLicenseExpression>
-    <PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
-    <RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
-    <RepositoryType>git</RepositoryType>
-    <PackageTags>ZhonTai Admin;WebApi</PackageTags>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

+ 1 - 11
src/plates/ZhonTai.Plate.Personal/ZhonTai.Plate.Personnel.Domain/ZhonTai.Plate.Personnel.Domain.csproj

@@ -1,17 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
-
+  <Import Project="$(SolutionDir)\build\common.props"></Import>
   <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
-    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
-    <Version>1.8.0</Version>
-    <Authors>xiaoxue</Authors>
-    <Company>xiaoxue</Company>
     <Description>中台Admin后端实体库</Description>
-    <PackageLicenseExpression>MIT</PackageLicenseExpression>
-    <PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
-    <RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
-    <RepositoryType>git</RepositoryType>
-    <PackageTags>ZhonTai Admin;WebApi</PackageTags>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

+ 1 - 11
src/plates/ZhonTai.Plate.Personal/ZhonTai.Plate.Personnel.Repository/ZhonTai.Plate.Personnel.Repository.csproj

@@ -1,17 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
-
+  <Import Project="$(SolutionDir)\build\common.props"></Import>
   <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
-    <Version>1.8.0</Version>
-    <Authors>xiaoxue</Authors>
-    <Company>xiaoxue</Company>
     <Description>中台Admin后端仓储库</Description>
-    <PackageLicenseExpression>MIT</PackageLicenseExpression>
-    <PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
-    <RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
-    <RepositoryType>git</RepositoryType>
-    <PackageTags>ZhonTai Admin;WebApi</PackageTags>
-    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

+ 1 - 11
src/plates/ZhonTai.Plate.Personal/ZhonTai.Plate.Personnel.Service/ZhonTai.Plate.Personnel.Service.csproj

@@ -1,17 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
-
+  <Import Project="$(SolutionDir)\build\common.props"></Import>
   <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
-    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
-    <Version>1.8.0</Version>
-    <Authors>xiaoxue</Authors>
-    <Company>xiaoxue</Company>
     <Description>中台Admin后端服务库</Description>
-    <PackageLicenseExpression>MIT</PackageLicenseExpression>
-    <PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
-    <RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
-    <RepositoryType>git</RepositoryType>
-    <PackageTags>ZhonTai Admin;WebApi</PackageTags>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

+ 4 - 14
src/shared/ZhonTai.Common/ZhonTai.Common.csproj

@@ -1,18 +1,8 @@
 <Project Sdk="Microsoft.NET.Sdk">
-
-  <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
-    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
-    <Version>1.8.0</Version>
-    <Authors>xiaoxue</Authors>
-    <Company>xiaoxue</Company>
-    <Description>中台Admin后端通用库</Description>
-    <PackageTags>ZhonTai Admin;WebApi</PackageTags>
-    <RepositoryType>git</RepositoryType>
-    <PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
-    <RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
-    <PackageLicenseExpression>MIT</PackageLicenseExpression>
-  </PropertyGroup>
+    <Import Project="$(SolutionDir)\build\common.props"></Import>
+    <PropertyGroup>
+	    <Description>中台Admin后端通用库</Description>
+    </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
     <DocumentationFile>F:\zhontai\Admin\src\shared\ZhonTai.Common\ZhonTai.Common.xml</DocumentationFile>

+ 4 - 11
src/shared/ZhonTai.Tools/ZhonTai.Tools.csproj

@@ -1,15 +1,8 @@
 <Project Sdk="Microsoft.NET.Sdk">
-
-  <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
-    <Version>1.8.0</Version>
-    <Authors>xiaoxue</Authors>
-    <Description>中台Admin工具库</Description>
-    <PackageLicenseExpression>MIT</PackageLicenseExpression>
-    <PackageProjectUrl>https://github.com/zhontai/ZhonTai</PackageProjectUrl>
-    <RepositoryUrl>https://github.com/zhontai/ZhonTai</RepositoryUrl>
-    <PackageTags>ZhonTai Admin;WebApi</PackageTags>
-  </PropertyGroup>
+	<Import Project="$(SolutionDir)\build\common.props"></Import>
+	<PropertyGroup>
+		<Description>中台Admin工具库</Description>
+	</PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
     <DocumentationFile></DocumentationFile>