Use global version property for application and plugins.

This commit is contained in:
Jimmy Campbell 2017-08-08 10:40:53 -07:00
Родитель 86ff87cd7e
Коммит 3d4c5523b2
36 изменённых файлов: 73 добавлений и 35 удалений

6
build/version.props Normal file
Просмотреть файл

@ -0,0 +1,6 @@
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<IISAdministrationVersion>2.0.1</IISAdministrationVersion>
</PropertyGroup>
</Project>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.AccessManagement</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.Certificates Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.Core Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<AssemblyName>Microsoft.IIS.Administration.Core</AssemblyName>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.Files.Core Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.Files Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.AppPools Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Application Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.Authentication Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Authorization Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.CentralCertificates Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Compression Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.DefaultDocument Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Delegation Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.DirectoryBrowsing Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Files Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Handlers Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.HttpRedirect Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.HttpRequestTracing Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.HTTPResponseHeaders Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.IPRestrictions Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Info Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Logging Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Modules Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.RequestFiltering Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.RequestMonitor Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Scm Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.Sites Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.SslSettings Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -2,7 +2,7 @@
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.MimeTypes Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -2,7 +2,7 @@
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.UrlRewrite Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.VirtualDirectory Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer.WorkerProcesses Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<Description>Microsoft.IIS.Administration.WebServer Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netstandard1.6</TargetFramework>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>

Просмотреть файл

@ -1,8 +1,9 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\sign.props" />
<Import Project="..\..\build\version.props" />
<PropertyGroup>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<TargetFramework>netcoreapp1.0</TargetFramework>
<PreserveCompilationContext>true</PreserveCompilationContext>
<AssemblyName>Microsoft.IIS.Administration</AssemblyName>

Просмотреть файл

@ -2,7 +2,7 @@
<PropertyGroup>
<Description>Tests Class Library</Description>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionPrefix>$(IISAdministrationVersion)</VersionPrefix>
<Authors>Microsoft</Authors>
<TargetFramework>netcoreapp1.0</TargetFramework>
<AssemblyName>Microsoft.IIS.Administration.Tests</AssemblyName>