01869ea434796a9703af8264e18db30ef744d3f4
[pithos-ms-client] / trunk / NotifyIconWpf / NotifyIconWpf.csproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <PropertyGroup>
4     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6     <ProductVersion>9.0.30729</ProductVersion>
7     <SchemaVersion>2.0</SchemaVersion>
8     <ProjectGuid>{7AC63864-7638-41C4-969C-D3197EF2BED9}</ProjectGuid>
9     <OutputType>library</OutputType>
10     <AppDesignerFolder>Properties</AppDesignerFolder>
11     <RootNamespace>Hardcodet.Wpf.TaskbarNotification</RootNamespace>
12     <AssemblyName>Hardcodet.Wpf.TaskbarNotification</AssemblyName>
13     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
14     <FileAlignment>512</FileAlignment>
15     <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
16     <WarningLevel>4</WarningLevel>
17     <TargetFrameworkProfile>Client</TargetFrameworkProfile>
18     <FileUpgradeFlags>
19     </FileUpgradeFlags>
20     <UpgradeBackupLocation>
21     </UpgradeBackupLocation>
22     <OldToolsVersion>3.5</OldToolsVersion>
23     <PublishUrl>publish\</PublishUrl>
24     <Install>true</Install>
25     <InstallFrom>Disk</InstallFrom>
26     <UpdateEnabled>false</UpdateEnabled>
27     <UpdateMode>Foreground</UpdateMode>
28     <UpdateInterval>7</UpdateInterval>
29     <UpdateIntervalUnits>Days</UpdateIntervalUnits>
30     <UpdatePeriodically>false</UpdatePeriodically>
31     <UpdateRequired>false</UpdateRequired>
32     <MapFileExtensions>true</MapFileExtensions>
33     <ApplicationRevision>0</ApplicationRevision>
34     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
35     <IsWebBootstrapper>false</IsWebBootstrapper>
36     <UseApplicationTrust>false</UseApplicationTrust>
37     <BootstrapperEnabled>true</BootstrapperEnabled>
38   </PropertyGroup>
39   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
40     <DebugSymbols>true</DebugSymbols>
41     <DebugType>full</DebugType>
42     <Optimize>false</Optimize>
43     <OutputPath>bin\Debug\</OutputPath>
44     <DefineConstants>DEBUG;TRACE</DefineConstants>
45     <ErrorReport>prompt</ErrorReport>
46     <WarningLevel>4</WarningLevel>
47     <PlatformTarget>AnyCPU</PlatformTarget>
48     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
49   </PropertyGroup>
50   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
51     <DebugType>pdbonly</DebugType>
52     <Optimize>true</Optimize>
53     <OutputPath>bin\Release\</OutputPath>
54     <DefineConstants>TRACE</DefineConstants>
55     <ErrorReport>prompt</ErrorReport>
56     <WarningLevel>4</WarningLevel>
57     <DocumentationFile>bin\Release\Hardcodet.Wpf.TaskbarNotification.xml</DocumentationFile>
58     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
59   </PropertyGroup>
60   <PropertyGroup>
61     <SignAssembly>true</SignAssembly>
62   </PropertyGroup>
63   <PropertyGroup>
64     <AssemblyOriginatorKeyFile>pithos.snk</AssemblyOriginatorKeyFile>
65   </PropertyGroup>
66   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Premium Debug|AnyCPU'">
67     <DebugSymbols>true</DebugSymbols>
68     <OutputPath>bin\Premium Debug\</OutputPath>
69     <DefineConstants>DEBUG;TRACE</DefineConstants>
70     <DebugType>full</DebugType>
71     <PlatformTarget>AnyCPU</PlatformTarget>
72     <CodeAnalysisLogFile>bin\Debug\Hardcodet.Wpf.TaskbarNotification.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
73     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
74     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
75     <ErrorReport>prompt</ErrorReport>
76     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
77     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
78     <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
79     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
80     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
81   </PropertyGroup>
82   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug All|AnyCPU'">
83     <DebugSymbols>true</DebugSymbols>
84     <OutputPath>bin\Debug All\</OutputPath>
85     <DefineConstants>DEBUG;TRACE</DefineConstants>
86     <DebugType>full</DebugType>
87     <PlatformTarget>AnyCPU</PlatformTarget>
88     <CodeAnalysisLogFile>bin\Debug\Hardcodet.Wpf.TaskbarNotification.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
89     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
90     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
91     <ErrorReport>prompt</ErrorReport>
92     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
93     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
94     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
95   </PropertyGroup>
96   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
97     <DebugSymbols>true</DebugSymbols>
98     <OutputPath>bin\x64\Debug\</OutputPath>
99     <DefineConstants>DEBUG;TRACE</DefineConstants>
100     <DebugType>full</DebugType>
101     <PlatformTarget>x64</PlatformTarget>
102     <CodeAnalysisLogFile>bin\Debug\Hardcodet.Wpf.TaskbarNotification.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
103     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
104     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
105     <ErrorReport>prompt</ErrorReport>
106     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
107     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
108     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
109   </PropertyGroup>
110   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
111     <OutputPath>bin\x64\Release\</OutputPath>
112     <DefineConstants>TRACE</DefineConstants>
113     <DocumentationFile>bin\Release\Hardcodet.Wpf.TaskbarNotification.xml</DocumentationFile>
114     <Optimize>true</Optimize>
115     <DebugType>pdbonly</DebugType>
116     <PlatformTarget>x64</PlatformTarget>
117     <CodeAnalysisLogFile>bin\Release\Hardcodet.Wpf.TaskbarNotification.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
118     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
119     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
120     <ErrorReport>prompt</ErrorReport>
121     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
122     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
123     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
124     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
125     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
126   </PropertyGroup>
127   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Premium Debug|x64'">
128     <DebugSymbols>true</DebugSymbols>
129     <OutputPath>bin\x64\Premium Debug\</OutputPath>
130     <DefineConstants>DEBUG;TRACE</DefineConstants>
131     <DebugType>full</DebugType>
132     <PlatformTarget>x64</PlatformTarget>
133     <CodeAnalysisLogFile>bin\Debug\Hardcodet.Wpf.TaskbarNotification.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
134     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
135     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
136     <ErrorReport>prompt</ErrorReport>
137     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
138     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
139     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
140   </PropertyGroup>
141   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug All|x64'">
142     <DebugSymbols>true</DebugSymbols>
143     <OutputPath>bin\x64\Debug All\</OutputPath>
144     <DefineConstants>DEBUG;TRACE</DefineConstants>
145     <DebugType>full</DebugType>
146     <PlatformTarget>x64</PlatformTarget>
147     <CodeAnalysisLogFile>bin\Debug\Hardcodet.Wpf.TaskbarNotification.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
148     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
149     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
150     <ErrorReport>prompt</ErrorReport>
151     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
152     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
153     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
154     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
155     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
156   </PropertyGroup>
157   <ItemGroup>
158     <Reference Include="System" />
159     <Reference Include="System.Core">
160       <RequiredTargetFramework>3.5</RequiredTargetFramework>
161     </Reference>
162     <Reference Include="System.Drawing" />
163     <Reference Include="System.Xaml" />
164     <Reference Include="WindowsBase" />
165     <Reference Include="PresentationCore" />
166     <Reference Include="PresentationFramework" />
167   </ItemGroup>
168   <ItemGroup>
169     <Compile Include="BalloonIcon.cs" />
170     <Compile Include="Interop\TrayInfo.cs">
171       <SubType>Code</SubType>
172     </Compile>
173     <Compile Include="Interop\Point.cs" />
174     <Compile Include="Interop\WindowClass.cs" />
175     <Compile Include="PopupActivationMode.cs" />
176     <Compile Include="RoutedEventHelper.cs" />
177     <Compile Include="Interop\WinApi.cs" />
178     <Compile Include="Interop\MouseEvent.cs" />
179     <Compile Include="Interop\NotifyCommand.cs" />
180     <Compile Include="Interop\NotifyIconData.cs" />
181     <Compile Include="Interop\IconDataMembers.cs" />
182     <Compile Include="Interop\IconState.cs" />
183     <Compile Include="Interop\NotifyIconVersion.cs" />
184     <Compile Include="Interop\BalloonFlags.cs" />
185     <Compile Include="Interop\WindowMessageSink.cs" />
186     <Compile Include="Properties\AssemblyInfo.cs">
187       <SubType>Code</SubType>
188     </Compile>
189     <Compile Include="Properties\Resources.Designer.cs">
190       <AutoGen>True</AutoGen>
191       <DesignTime>True</DesignTime>
192       <DependentUpon>Resources.resx</DependentUpon>
193     </Compile>
194     <Compile Include="TaskbarIcon.cs" />
195     <Compile Include="TaskbarIcon.Declarations.cs" />
196     <Compile Include="Util.cs" />
197     <EmbeddedResource Include="Properties\Resources.resx">
198       <Generator>ResXFileCodeGenerator</Generator>
199       <LastGenOutput>Resources.Designer.cs</LastGenOutput>
200     </EmbeddedResource>
201     <None Include="Diagrams\TaskbarIcon Overview.cd" />
202     <AppDesigner Include="Properties\" />
203     <None Include="pithos.snk" />
204   </ItemGroup>
205   <ItemGroup>
206     <Resource Include="DefaultTrayIcon.ico" />
207   </ItemGroup>
208   <ItemGroup>
209     <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
210       <Visible>False</Visible>
211       <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
212       <Install>false</Install>
213     </BootstrapperPackage>
214     <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
215       <Visible>False</Visible>
216       <ProductName>.NET Framework 3.5 SP1</ProductName>
217       <Install>true</Install>
218     </BootstrapperPackage>
219     <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
220       <Visible>False</Visible>
221       <ProductName>Windows Installer 3.1</ProductName>
222       <Install>true</Install>
223     </BootstrapperPackage>
224   </ItemGroup>
225   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
226   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
227        Other similar extension points exist, see Microsoft.Common.targets.
228   <Target Name="BeforeBuild">
229   </Target>
230   <Target Name="AfterBuild">
231   </Target>
232   -->
233 </Project>