Browse Source

调整为Release版时,生成包与文档。

Roc 5 years ago
parent
commit
bfa1e06e80
1 changed files with 8 additions and 5 deletions
  1. 8 5
      Directory.Build.props

+ 8 - 5
Directory.Build.props

@@ -1,5 +1,5 @@
 <Project>
-  
+
   <PropertyGroup>
     <Copyright>Copyright © Essensoft</Copyright>
     <Authors>Essensoft</Authors>
@@ -13,9 +13,7 @@
     <RepositoryUrl>https://github.com/essensoft/payment</RepositoryUrl>
     <PackageLicenseFile>LICENSE</PackageLicenseFile>
     <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
-    <GenerateDocumentationFile>true</GenerateDocumentationFile>
-    <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
-    <PublishRepositoryUrl>true</PublishRepositoryUrl> 
+    <PublishRepositoryUrl>true</PublishRepositoryUrl>
     <EmbedUntrackedSources>true</EmbedUntrackedSources>
     <IncludeSymbols>true</IncludeSymbols>
     <SymbolPackageFormat>snupkg</SymbolPackageFormat>
@@ -23,6 +21,11 @@
     <AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)payment.snk</AssemblyOriginatorKeyFile>
   </PropertyGroup>
 
+  <PropertyGroup Condition="'$(Configuration)' == 'Release'">
+    <GenerateDocumentationFile>true</GenerateDocumentationFile>
+    <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
+  </PropertyGroup>
+
   <ItemGroup>
     <Content Include="$(MSBuildThisFileDirectory)img\payment-nuget-logo.png" Pack="true" PackagePath="\" />
     <Content Include="$(MSBuildThisFileDirectory)LICENSE" Pack="true" PackagePath="\" />
@@ -31,5 +34,5 @@
   <ItemGroup>
     <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
   </ItemGroup>
-  
+
 </Project>