mirror of
https://github.com/ckaczor/wpf-notifyicon.git
synced 2026-01-14 10:00:10 -05:00
-------------- ADD Added custom balloon support. CHG Refactoring of names - properties and events are prefixed by "Tray" rather than "TaskbarIcon". git-svn-id: https://svn.evolvesoftware.ch/repos/evolve.net/WPF/NotifyIcon@57 9f600761-6f11-4665-b6dc-0185e9171623
166 lines
26 KiB
Plaintext
166 lines
26 KiB
Plaintext
<Project DefaultTargets="Build" ToolsVersion="3.5" InitialTargets="ValidateSolutionConfiguration;ValidateToolsVersions" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<_SolutionProjectConfiguration>Debug|Any CPU</_SolutionProjectConfiguration>
|
|
<_SolutionProjectToolsVersion>3.5</_SolutionProjectToolsVersion>
|
|
<_SolutionProjectCacheVersion>3.5</_SolutionProjectCacheVersion>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<_SolutionProjectProjects Include="NotifyIconWpf\NotifyIconWpf.csproj" />
|
|
<_SolutionProjectProjects Include="Sample Project\Sample Project.csproj" />
|
|
</ItemGroup>
|
|
<ItemGroup Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') ">
|
|
<BuildLevel0 Include="NotifyIconWpf\NotifyIconWpf.csproj">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>AnyCPU</Platform>
|
|
</BuildLevel0>
|
|
<BuildLevel1 Include="Sample Project\Sample Project.csproj">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>AnyCPU</Platform>
|
|
</BuildLevel1>
|
|
</ItemGroup>
|
|
<ItemGroup Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') ">
|
|
<BuildLevel0 Include="NotifyIconWpf\NotifyIconWpf.csproj">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>AnyCPU</Platform>
|
|
</BuildLevel0>
|
|
<BuildLevel1 Include="Sample Project\Sample Project.csproj">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>AnyCPU</Platform>
|
|
</BuildLevel1>
|
|
</ItemGroup>
|
|
<UsingTask TaskName="Microsoft.Build.Tasks.CreateTemporaryVCProject" AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<UsingTask TaskName="Microsoft.Build.Tasks.ResolveVCProjectOutput" AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<PropertyGroup Condition=" '$(Configuration)' == '' ">
|
|
<Configuration>Debug</Configuration>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Platform)' == '' ">
|
|
<Platform>Any CPU</Platform>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" ('$(AspNetConfiguration)' == '') ">
|
|
<AspNetConfiguration>$(Configuration)</AspNetConfiguration>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<SolutionDir>D:\Philipp\Repositories\evolve.net\WPF\NotifyIcon\Source\</SolutionDir>
|
|
<SolutionExt>.sln</SolutionExt>
|
|
<SolutionFileName>NotifyIconWpf.sln</SolutionFileName>
|
|
<SolutionName>NotifyIconWpf</SolutionName>
|
|
<SolutionPath>D:\Philipp\Repositories\evolve.net\WPF\NotifyIcon\Source\NotifyIconWpf.sln</SolutionPath>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == '' and '$(MSBuildToolsVersion)' == '2.0'">v2.0</TargetFrameworkVersion>
|
|
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == '' and '$(MSBuildToolsVersion)' != '2.0'">v3.5</TargetFrameworkVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') ">
|
|
<CurrentSolutionConfigurationContents>
|
|
<SolutionConfiguration xmlns="">
|
|
<ProjectConfiguration Project="{7AC63864-7638-41C4-969C-D3197EF2BED9}">Debug|AnyCPU</ProjectConfiguration>
|
|
<ProjectConfiguration Project="{71C74F29-F1C2-49C5-969F-C25AC4CDFCCC}">Debug|AnyCPU</ProjectConfiguration>
|
|
</SolutionConfiguration>
|
|
</CurrentSolutionConfigurationContents>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') ">
|
|
<CurrentSolutionConfigurationContents>
|
|
<SolutionConfiguration xmlns="">
|
|
<ProjectConfiguration Project="{7AC63864-7638-41C4-969C-D3197EF2BED9}">Release|AnyCPU</ProjectConfiguration>
|
|
<ProjectConfiguration Project="{71C74F29-F1C2-49C5-969F-C25AC4CDFCCC}">Release|AnyCPU</ProjectConfiguration>
|
|
</SolutionConfiguration>
|
|
</CurrentSolutionConfigurationContents>
|
|
</PropertyGroup>
|
|
<Target Name="ValidateSolutionConfiguration">
|
|
<Error Text="The specified solution configuration "$(Configuration)|$(Platform)" is invalid. Please specify a valid solution configuration using the Configuration and Platform properties (e.g. MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform="Any CPU") or leave those properties blank to use the default solution configuration." Code="MSB4126" HelpKeyword="MSBuild.SolutionInvalidSolutionConfiguration" Condition="('$(CurrentSolutionConfigurationContents)' == '') and ('$(SkipInvalidConfigurations)' != 'true')" />
|
|
<Warning Text="The specified solution configuration "$(Configuration)|$(Platform)" is invalid. Please specify a valid solution configuration using the Configuration and Platform properties (e.g. MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform="Any CPU") or leave those properties blank to use the default solution configuration." Code="MSB4126" HelpKeyword="MSBuild.SolutionInvalidSolutionConfiguration" Condition="('$(CurrentSolutionConfigurationContents)' == '') and ('$(SkipInvalidConfigurations)' == 'true')" />
|
|
<Message Text="Building solution configuration "$(Configuration)|$(Platform)"." Condition="'$(CurrentSolutionConfigurationContents)' != ''" />
|
|
</Target>
|
|
<Target Name="ValidateToolsVersions">
|
|
<Error Text="The tools version "$(MSBuildToolsVersion)" of the solution does not support building projects with a different tools version." Code="MSB4149" HelpKeyword="MSBuild.SolutionToolsVersionDoesNotSupportProjectToolsVersion" Condition="'$(MSBuildToolsVersion)' == '2.0' and ('$(ProjectToolsVersion)' != '2.0' and '$(ProjectToolsVersion)' != '')" />
|
|
</Target>
|
|
<Target Name="NotifyIconWpf" Condition="'$(CurrentSolutionConfigurationContents)' != ''" Outputs="@(NotifyIconWpfBuildOutput)">
|
|
<MSBuild Projects="NotifyIconWpf\NotifyIconWpf.csproj" Properties="Configuration=Debug; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') ">
|
|
<Output TaskParameter="TargetOutputs" ItemName="NotifyIconWpfBuildOutput" />
|
|
</MSBuild>
|
|
<MSBuild Projects="NotifyIconWpf\NotifyIconWpf.csproj" Properties="Configuration=Release; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') ">
|
|
<Output TaskParameter="TargetOutputs" ItemName="NotifyIconWpfBuildOutput" />
|
|
</MSBuild>
|
|
</Target>
|
|
<Target Name="NotifyIconWpf:Clean" Condition="'$(CurrentSolutionConfigurationContents)' != ''">
|
|
<MSBuild Projects="NotifyIconWpf\NotifyIconWpf.csproj" Targets="Clean" Properties="Configuration=Debug; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') " />
|
|
<MSBuild Projects="NotifyIconWpf\NotifyIconWpf.csproj" Targets="Clean" Properties="Configuration=Release; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') " />
|
|
</Target>
|
|
<Target Name="NotifyIconWpf:Rebuild" Condition="'$(CurrentSolutionConfigurationContents)' != ''" Outputs="@(NotifyIconWpfBuildOutput)">
|
|
<MSBuild Projects="NotifyIconWpf\NotifyIconWpf.csproj" Targets="Rebuild" Properties="Configuration=Debug; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') ">
|
|
<Output TaskParameter="TargetOutputs" ItemName="NotifyIconWpfBuildOutput" />
|
|
</MSBuild>
|
|
<MSBuild Projects="NotifyIconWpf\NotifyIconWpf.csproj" Targets="Rebuild" Properties="Configuration=Release; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') ">
|
|
<Output TaskParameter="TargetOutputs" ItemName="NotifyIconWpfBuildOutput" />
|
|
</MSBuild>
|
|
</Target>
|
|
<Target Name="NotifyIconWpf:Publish" Condition="'$(CurrentSolutionConfigurationContents)' != ''">
|
|
<MSBuild Projects="NotifyIconWpf\NotifyIconWpf.csproj" Targets="Publish" Properties="Configuration=Debug; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') " />
|
|
<MSBuild Projects="NotifyIconWpf\NotifyIconWpf.csproj" Targets="Publish" Properties="Configuration=Release; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') " />
|
|
</Target>
|
|
<Target Name="Sample Project" DependsOnTargets="NotifyIconWpf" Condition="'$(CurrentSolutionConfigurationContents)' != ''" Outputs="@(Sample_ProjectBuildOutput)">
|
|
<MSBuild Projects="Sample Project\Sample Project.csproj" Properties="Configuration=Debug; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') ">
|
|
<Output TaskParameter="TargetOutputs" ItemName="Sample_ProjectBuildOutput" />
|
|
</MSBuild>
|
|
<MSBuild Projects="Sample Project\Sample Project.csproj" Properties="Configuration=Release; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') ">
|
|
<Output TaskParameter="TargetOutputs" ItemName="Sample_ProjectBuildOutput" />
|
|
</MSBuild>
|
|
</Target>
|
|
<Target Name="Sample Project:Clean" DependsOnTargets="NotifyIconWpf:Clean" Condition="'$(CurrentSolutionConfigurationContents)' != ''">
|
|
<MSBuild Projects="Sample Project\Sample Project.csproj" Targets="Clean" Properties="Configuration=Debug; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') " />
|
|
<MSBuild Projects="Sample Project\Sample Project.csproj" Targets="Clean" Properties="Configuration=Release; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') " />
|
|
</Target>
|
|
<Target Name="Sample Project:Rebuild" DependsOnTargets="NotifyIconWpf:Rebuild" Condition="'$(CurrentSolutionConfigurationContents)' != ''" Outputs="@(Sample_ProjectBuildOutput)">
|
|
<MSBuild Projects="Sample Project\Sample Project.csproj" Targets="Rebuild" Properties="Configuration=Debug; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') ">
|
|
<Output TaskParameter="TargetOutputs" ItemName="Sample_ProjectBuildOutput" />
|
|
</MSBuild>
|
|
<MSBuild Projects="Sample Project\Sample Project.csproj" Targets="Rebuild" Properties="Configuration=Release; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') ">
|
|
<Output TaskParameter="TargetOutputs" ItemName="Sample_ProjectBuildOutput" />
|
|
</MSBuild>
|
|
</Target>
|
|
<Target Name="Sample Project:Publish" DependsOnTargets="NotifyIconWpf:Publish" Condition="'$(CurrentSolutionConfigurationContents)' != ''">
|
|
<MSBuild Projects="Sample Project\Sample Project.csproj" Targets="Publish" Properties="Configuration=Debug; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Debug') and ('$(Platform)' == 'Any CPU') " />
|
|
<MSBuild Projects="Sample Project\Sample Project.csproj" Targets="Publish" Properties="Configuration=Release; Platform=AnyCPU; BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" Condition=" ('$(Configuration)' == 'Release') and ('$(Platform)' == 'Any CPU') " />
|
|
</Target>
|
|
<Target Name="Build" Condition="'$(CurrentSolutionConfigurationContents)' != ''" Outputs="@(CollectedBuildOutput)">
|
|
<MSBuild Condition="@(BuildLevel0) != ''" Projects="@(BuildLevel0)" Properties="Configuration=%(Configuration); Platform=%(Platform); BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" BuildInParallel="true" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)">
|
|
<Output TaskParameter="TargetOutputs" ItemName="CollectedBuildOutput" />
|
|
</MSBuild>
|
|
<Message Text="The project "%(SkipLevel0.Identity)" is not selected for building in solution configuration "$(Configuration)|$(Platform)"." Condition="@(SkipLevel0) != ''" />
|
|
<Warning Text="The project configuration for project "%(MissingConfigLevel0.Identity)" was not specified in the solution file for the solution configuration "$(Configuration)|$(Platform)"." Code="MSB4121" HelpKeyword="MSBuild.SolutionProjectConfigurationMissing" Condition="@(MissingConfigLevel0) != ''" />
|
|
<MSBuild Condition="@(BuildLevel1) != ''" Projects="@(BuildLevel1)" Properties="Configuration=%(Configuration); Platform=%(Platform); BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" ToolsVersion="$(ProjectToolsVersion)" BuildInParallel="true" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)">
|
|
<Output TaskParameter="TargetOutputs" ItemName="CollectedBuildOutput" />
|
|
</MSBuild>
|
|
<Message Text="The project "%(SkipLevel1.Identity)" is not selected for building in solution configuration "$(Configuration)|$(Platform)"." Condition="@(SkipLevel1) != ''" />
|
|
<Warning Text="The project configuration for project "%(MissingConfigLevel1.Identity)" was not specified in the solution file for the solution configuration "$(Configuration)|$(Platform)"." Code="MSB4121" HelpKeyword="MSBuild.SolutionProjectConfigurationMissing" Condition="@(MissingConfigLevel1) != ''" />
|
|
</Target>
|
|
<Target Name="Clean" Condition="'$(CurrentSolutionConfigurationContents)' != ''">
|
|
<MSBuild Condition="@(BuildLevel0) != ''" Projects="@(BuildLevel0)" Properties="Configuration=%(Configuration); Platform=%(Platform); BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" Targets="Clean" ToolsVersion="$(ProjectToolsVersion)" BuildInParallel="true" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" />
|
|
<Message Text="The project "%(SkipLevel0.Identity)" is not selected for building in solution configuration "$(Configuration)|$(Platform)"." Condition="@(SkipLevel0) != ''" />
|
|
<Warning Text="The project configuration for project "%(MissingConfigLevel0.Identity)" was not specified in the solution file for the solution configuration "$(Configuration)|$(Platform)"." Code="MSB4121" HelpKeyword="MSBuild.SolutionProjectConfigurationMissing" Condition="@(MissingConfigLevel0) != ''" />
|
|
<MSBuild Condition="@(BuildLevel1) != ''" Projects="@(BuildLevel1)" Properties="Configuration=%(Configuration); Platform=%(Platform); BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" Targets="Clean" ToolsVersion="$(ProjectToolsVersion)" BuildInParallel="true" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" />
|
|
<Message Text="The project "%(SkipLevel1.Identity)" is not selected for building in solution configuration "$(Configuration)|$(Platform)"." Condition="@(SkipLevel1) != ''" />
|
|
<Warning Text="The project configuration for project "%(MissingConfigLevel1.Identity)" was not specified in the solution file for the solution configuration "$(Configuration)|$(Platform)"." Code="MSB4121" HelpKeyword="MSBuild.SolutionProjectConfigurationMissing" Condition="@(MissingConfigLevel1) != ''" />
|
|
<Delete Files="NotifyIconWpf.sln.cache" />
|
|
</Target>
|
|
<Target Name="Rebuild" Condition="'$(CurrentSolutionConfigurationContents)' != ''" Outputs="@(CollectedBuildOutput)">
|
|
<MSBuild Condition="@(BuildLevel0) != ''" Projects="@(BuildLevel0)" Properties="Configuration=%(Configuration); Platform=%(Platform); BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" Targets="Rebuild" ToolsVersion="$(ProjectToolsVersion)" BuildInParallel="true" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)">
|
|
<Output TaskParameter="TargetOutputs" ItemName="CollectedBuildOutput" />
|
|
</MSBuild>
|
|
<Message Text="The project "%(SkipLevel0.Identity)" is not selected for building in solution configuration "$(Configuration)|$(Platform)"." Condition="@(SkipLevel0) != ''" />
|
|
<Warning Text="The project configuration for project "%(MissingConfigLevel0.Identity)" was not specified in the solution file for the solution configuration "$(Configuration)|$(Platform)"." Code="MSB4121" HelpKeyword="MSBuild.SolutionProjectConfigurationMissing" Condition="@(MissingConfigLevel0) != ''" />
|
|
<MSBuild Condition="@(BuildLevel1) != ''" Projects="@(BuildLevel1)" Properties="Configuration=%(Configuration); Platform=%(Platform); BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" Targets="Rebuild" ToolsVersion="$(ProjectToolsVersion)" BuildInParallel="true" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)">
|
|
<Output TaskParameter="TargetOutputs" ItemName="CollectedBuildOutput" />
|
|
</MSBuild>
|
|
<Message Text="The project "%(SkipLevel1.Identity)" is not selected for building in solution configuration "$(Configuration)|$(Platform)"." Condition="@(SkipLevel1) != ''" />
|
|
<Warning Text="The project configuration for project "%(MissingConfigLevel1.Identity)" was not specified in the solution file for the solution configuration "$(Configuration)|$(Platform)"." Code="MSB4121" HelpKeyword="MSBuild.SolutionProjectConfigurationMissing" Condition="@(MissingConfigLevel1) != ''" />
|
|
</Target>
|
|
<Target Name="Publish" Condition="'$(CurrentSolutionConfigurationContents)' != ''">
|
|
<MSBuild Condition="@(BuildLevel0) != ''" Projects="@(BuildLevel0)" Properties="Configuration=%(Configuration); Platform=%(Platform); BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" Targets="Publish" ToolsVersion="$(ProjectToolsVersion)" BuildInParallel="true" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" />
|
|
<Message Text="The project "%(SkipLevel0.Identity)" is not selected for building in solution configuration "$(Configuration)|$(Platform)"." Condition="@(SkipLevel0) != ''" />
|
|
<Warning Text="The project configuration for project "%(MissingConfigLevel0.Identity)" was not specified in the solution file for the solution configuration "$(Configuration)|$(Platform)"." Code="MSB4121" HelpKeyword="MSBuild.SolutionProjectConfigurationMissing" Condition="@(MissingConfigLevel0) != ''" />
|
|
<MSBuild Condition="@(BuildLevel1) != ''" Projects="@(BuildLevel1)" Properties="Configuration=%(Configuration); Platform=%(Platform); BuildingSolutionFile=true; CurrentSolutionConfigurationContents=$(CurrentSolutionConfigurationContents); SolutionDir=$(SolutionDir); SolutionExt=$(SolutionExt); SolutionFileName=$(SolutionFileName); SolutionName=$(SolutionName); SolutionPath=$(SolutionPath)" Targets="Publish" ToolsVersion="$(ProjectToolsVersion)" BuildInParallel="true" UnloadProjectsOnCompletion="$(UnloadProjectsOnCompletion)" UseResultsCache="$(UseResultsCache)" />
|
|
<Message Text="The project "%(SkipLevel1.Identity)" is not selected for building in solution configuration "$(Configuration)|$(Platform)"." Condition="@(SkipLevel1) != ''" />
|
|
<Warning Text="The project configuration for project "%(MissingConfigLevel1.Identity)" was not specified in the solution file for the solution configuration "$(Configuration)|$(Platform)"." Code="MSB4121" HelpKeyword="MSBuild.SolutionProjectConfigurationMissing" Condition="@(MissingConfigLevel1) != ''" />
|
|
</Target>
|
|
</Project> |