source: branches/eraser6/Eraser/Eraser.csproj @ 786

Revision 786, 13.4 KB checked in by lowjoel, 6 years ago (diff)

Force the creation of the main window if the main window is not going to be displayed on the first run.

Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="3.5" 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.21022</ProductVersion>
7    <SchemaVersion>2.0</SchemaVersion>
8    <ProjectGuid>{A9884ABF-46E8-42C1-A30B-9A3DD6C38004}</ProjectGuid>
9    <OutputType>WinExe</OutputType>
10    <AppDesignerFolder>Properties</AppDesignerFolder>
11    <RootNamespace>Eraser</RootNamespace>
12    <AssemblyName>Eraser</AssemblyName>
13    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
14    <FileAlignment>512</FileAlignment>
15    <ApplicationIcon>..\Resources\Eraser.ico</ApplicationIcon>
16    <PublishUrl>publish\</PublishUrl>
17    <Install>true</Install>
18    <InstallFrom>Disk</InstallFrom>
19    <UpdateEnabled>false</UpdateEnabled>
20    <UpdateMode>Foreground</UpdateMode>
21    <UpdateInterval>7</UpdateInterval>
22    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
23    <UpdatePeriodically>false</UpdatePeriodically>
24    <UpdateRequired>false</UpdateRequired>
25    <MapFileExtensions>true</MapFileExtensions>
26    <ApplicationRevision>0</ApplicationRevision>
27    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
28    <IsWebBootstrapper>false</IsWebBootstrapper>
29    <UseApplicationTrust>false</UseApplicationTrust>
30    <BootstrapperEnabled>true</BootstrapperEnabled>
31    <SignAssembly>true</SignAssembly>
32    <AssemblyOriginatorKeyFile>..\Strong Name.snk</AssemblyOriginatorKeyFile>
33  </PropertyGroup>
34  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
35    <DebugSymbols>true</DebugSymbols>
36    <DebugType>full</DebugType>
37    <Optimize>false</Optimize>
38    <OutputPath>..\bin\Debug\</OutputPath>
39    <DefineConstants>DEBUG;TRACE</DefineConstants>
40    <ErrorReport>prompt</ErrorReport>
41    <WarningLevel>4</WarningLevel>
42    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
43  </PropertyGroup>
44  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
45    <DebugType>pdbonly</DebugType>
46    <Optimize>true</Optimize>
47    <OutputPath>..\bin\Release\</OutputPath>
48    <DefineConstants>TRACE</DefineConstants>
49    <ErrorReport>prompt</ErrorReport>
50    <WarningLevel>4</WarningLevel>
51    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
52  </PropertyGroup>
53  <ItemGroup>
54    <Reference Include="BevelLine, Version=1.0.2859.29240, Culture=neutral, processorArchitecture=MSIL">
55      <SpecificVersion>False</SpecificVersion>
56      <HintPath>..\Dependencies\BevelLine.dll</HintPath>
57    </Reference>
58    <Reference Include="System" />
59    <Reference Include="System.Core">
60      <RequiredTargetFramework>3.5</RequiredTargetFramework>
61    </Reference>
62    <Reference Include="System.Data" />
63    <Reference Include="System.Deployment" />
64    <Reference Include="System.Drawing" />
65    <Reference Include="System.Windows.Forms" />
66    <Reference Include="System.Xml" />
67  </ItemGroup>
68  <ItemGroup>
69    <Compile Include="..\Version.cs">
70      <Link>Version.cs</Link>
71    </Compile>
72    <Compile Include="AboutForm.cs">
73      <SubType>Form</SubType>
74    </Compile>
75    <Compile Include="AboutForm.Designer.cs">
76      <DependentUpon>AboutForm.cs</DependentUpon>
77    </Compile>
78    <Compile Include="BasePanel.cs">
79      <SubType>UserControl</SubType>
80    </Compile>
81    <Compile Include="BasePanel.Designer.cs">
82      <DependentUpon>BasePanel.cs</DependentUpon>
83    </Compile>
84    <Compile Include="LightGroup.cs">
85      <SubType>UserControl</SubType>
86    </Compile>
87    <Compile Include="LightGroup.Designer.cs">
88      <DependentUpon>LightGroup.cs</DependentUpon>
89    </Compile>
90    <Compile Include="LogForm.cs">
91      <SubType>Form</SubType>
92    </Compile>
93    <Compile Include="LogForm.Designer.cs">
94      <DependentUpon>LogForm.cs</DependentUpon>
95    </Compile>
96    <Compile Include="MainForm.cs">
97      <SubType>Form</SubType>
98    </Compile>
99    <Compile Include="MainForm.Designer.cs">
100      <DependentUpon>MainForm.cs</DependentUpon>
101    </Compile>
102    <Compile Include="ProgressForm.cs">
103      <SubType>Form</SubType>
104    </Compile>
105    <Compile Include="ProgressForm.Designer.cs">
106      <DependentUpon>ProgressForm.cs</DependentUpon>
107    </Compile>
108    <Compile Include="Program.cs" />
109    <Compile Include="Properties\AssemblyInfo.cs" />
110    <EmbeddedResource Include="AboutForm.resx">
111      <SubType>Designer</SubType>
112      <DependentUpon>AboutForm.cs</DependentUpon>
113    </EmbeddedResource>
114    <EmbeddedResource Include="BasePanel.nl.resx">
115      <SubType>Designer</SubType>
116      <DependentUpon>BasePanel.cs</DependentUpon>
117    </EmbeddedResource>
118    <EmbeddedResource Include="BasePanel.resx">
119      <SubType>Designer</SubType>
120      <DependentUpon>BasePanel.cs</DependentUpon>
121    </EmbeddedResource>
122    <EmbeddedResource Include="LightGroup.resx">
123      <SubType>Designer</SubType>
124      <DependentUpon>LightGroup.cs</DependentUpon>
125    </EmbeddedResource>
126    <EmbeddedResource Include="LogForm.nl.resx">
127      <SubType>Designer</SubType>
128      <DependentUpon>LogForm.cs</DependentUpon>
129    </EmbeddedResource>
130    <EmbeddedResource Include="LogForm.resx">
131      <SubType>Designer</SubType>
132      <DependentUpon>LogForm.cs</DependentUpon>
133    </EmbeddedResource>
134    <EmbeddedResource Include="MainForm.nl.resx">
135      <SubType>Designer</SubType>
136      <DependentUpon>MainForm.cs</DependentUpon>
137    </EmbeddedResource>
138    <EmbeddedResource Include="MainForm.resx">
139      <SubType>Designer</SubType>
140      <DependentUpon>MainForm.cs</DependentUpon>
141    </EmbeddedResource>
142    <EmbeddedResource Include="ProgressForm.nl.resx">
143      <SubType>Designer</SubType>
144      <DependentUpon>ProgressForm.cs</DependentUpon>
145    </EmbeddedResource>
146    <EmbeddedResource Include="ProgressForm.resx">
147      <SubType>Designer</SubType>
148      <DependentUpon>ProgressForm.cs</DependentUpon>
149    </EmbeddedResource>
150    <EmbeddedResource Include="Properties\Resources.resx">
151      <Generator>ResXFileCodeGenerator</Generator>
152      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
153      <SubType>Designer</SubType>
154    </EmbeddedResource>
155    <EmbeddedResource Include="SchedulerPanel.nl.resx">
156      <SubType>Designer</SubType>
157      <DependentUpon>SchedulerPanel.cs</DependentUpon>
158    </EmbeddedResource>
159    <EmbeddedResource Include="Strings.en.resx">
160      <SubType>Designer</SubType>
161    </EmbeddedResource>
162    <EmbeddedResource Include="Strings.resx">
163      <SubType>Designer</SubType>
164      <Generator>ResXFileCodeGenerator</Generator>
165      <LastGenOutput>Strings.Designer.cs</LastGenOutput>
166    </EmbeddedResource>
167    <EmbeddedResource Include="Strings.nl.resx">
168      <Generator>ResXFileCodeGenerator</Generator>
169      <SubType>Designer</SubType>
170      <LastGenOutput>Strings.nl.Designer.cs</LastGenOutput>
171    </EmbeddedResource>
172    <EmbeddedResource Include="SchedulerPanel.resx">
173      <SubType>Designer</SubType>
174      <DependentUpon>SchedulerPanel.cs</DependentUpon>
175    </EmbeddedResource>
176    <EmbeddedResource Include="SettingsPanel.nl.resx">
177      <DependentUpon>SettingsPanel.cs</DependentUpon>
178      <SubType>Designer</SubType>
179    </EmbeddedResource>
180    <EmbeddedResource Include="SettingsPanel.resx">
181      <SubType>Designer</SubType>
182      <DependentUpon>SettingsPanel.cs</DependentUpon>
183    </EmbeddedResource>
184    <EmbeddedResource Include="TaskDataSelectionForm.en.resx">
185      <DependentUpon>TaskDataSelectionForm.cs</DependentUpon>
186      <SubType>Designer</SubType>
187    </EmbeddedResource>
188    <EmbeddedResource Include="TaskDataSelectionForm.nl.resx">
189      <SubType>Designer</SubType>
190      <DependentUpon>TaskDataSelectionForm.cs</DependentUpon>
191    </EmbeddedResource>
192    <EmbeddedResource Include="TaskDataSelectionForm.resx">
193      <SubType>Designer</SubType>
194      <DependentUpon>TaskDataSelectionForm.cs</DependentUpon>
195    </EmbeddedResource>
196    <EmbeddedResource Include="TaskPropertiesForm.nl.resx">
197      <SubType>Designer</SubType>
198      <DependentUpon>TaskPropertiesForm.cs</DependentUpon>
199    </EmbeddedResource>
200    <EmbeddedResource Include="TaskPropertiesForm.resx">
201      <SubType>Designer</SubType>
202      <DependentUpon>TaskPropertiesForm.cs</DependentUpon>
203    </EmbeddedResource>
204    <EmbeddedResource Include="ToolBar.resx">
205      <SubType>Designer</SubType>
206      <DependentUpon>ToolBar.cs</DependentUpon>
207    </EmbeddedResource>
208    <EmbeddedResource Include="UpdateForm.resx">
209      <DependentUpon>UpdateForm.cs</DependentUpon>
210      <SubType>Designer</SubType>
211    </EmbeddedResource>
212    <Compile Include="Properties\Resources.Designer.cs">
213      <AutoGen>True</AutoGen>
214      <DependentUpon>Resources.resx</DependentUpon>
215      <DesignTime>True</DesignTime>
216    </Compile>
217    <None Include="Properties\Settings.settings">
218      <Generator>SettingsSingleFileGenerator</Generator>
219      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
220    </None>
221    <Compile Include="Properties\Settings.Designer.cs">
222      <AutoGen>True</AutoGen>
223      <DependentUpon>Settings.settings</DependentUpon>
224      <DesignTimeSharedInput>True</DesignTimeSharedInput>
225    </Compile>
226    <Compile Include="SchedulerPanel.cs">
227      <SubType>UserControl</SubType>
228    </Compile>
229    <Compile Include="SchedulerPanel.Designer.cs">
230      <DependentUpon>SchedulerPanel.cs</DependentUpon>
231    </Compile>
232    <Compile Include="SettingsPanel.cs">
233      <SubType>UserControl</SubType>
234    </Compile>
235    <Compile Include="SettingsPanel.Designer.cs">
236      <DependentUpon>SettingsPanel.cs</DependentUpon>
237    </Compile>
238    <Compile Include="TaskDataSelectionForm.cs">
239      <SubType>Form</SubType>
240    </Compile>
241    <Compile Include="TaskDataSelectionForm.Designer.cs">
242      <DependentUpon>TaskDataSelectionForm.cs</DependentUpon>
243    </Compile>
244    <Compile Include="TaskPropertiesForm.cs">
245      <SubType>Form</SubType>
246    </Compile>
247    <Compile Include="TaskPropertiesForm.Designer.cs">
248      <DependentUpon>TaskPropertiesForm.cs</DependentUpon>
249    </Compile>
250    <Compile Include="ToolBar.cs">
251      <SubType>Component</SubType>
252    </Compile>
253    <Compile Include="ToolBar.Designer.cs">
254      <DependentUpon>ToolBar.cs</DependentUpon>
255    </Compile>
256    <Compile Include="UpdateForm.cs">
257      <SubType>Form</SubType>
258    </Compile>
259    <Compile Include="UpdateForm.Designer.cs">
260      <DependentUpon>UpdateForm.cs</DependentUpon>
261    </Compile>
262  </ItemGroup>
263  <ItemGroup>
264    <None Include="Resources\AboutDialog.png" />
265    <Content Include="Resources\BackgroundGradient.bmp" />
266    <None Include="Resources\ToolbarArrow.png" />
267    <None Include="Resources\ToolbarHelp.png" />
268    <None Include="Resources\BackgroundLogo.png" />
269    <None Include="Resources\Information.png" />
270    <Content Include="Resources\NotifyIcon1.ico" />
271    <Content Include="Resources\NotifyIcon2.ico" />
272    <Content Include="Resources\NotifyIcon3.ico" />
273    <Content Include="Resources\NotifyIcon4.ico" />
274    <Content Include="Resources\NotifyIcon5.ico" />
275    <Content Include="Resources\ToolbarSchedule.png" />
276    <Content Include="Resources\ToolbarSettings.png" />
277  </ItemGroup>
278  <ItemGroup>
279    <ProjectReference Include="..\Manager\Manager.csproj">
280      <Project>{C1AC3255-0939-499D-A69D-725E3DD4F574}</Project>
281      <Name>Manager</Name>
282    </ProjectReference>
283    <ProjectReference Include="..\Util\Util.csproj">
284      <Project>{D083E1A8-3A4C-4683-9B3F-D5FEDE61B9C9}</Project>
285      <Name>Util</Name>
286    </ProjectReference>
287  </ItemGroup>
288  <ItemGroup>
289    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
290      <Visible>False</Visible>
291      <ProductName>.NET Framework Client Profile</ProductName>
292      <Install>false</Install>
293    </BootstrapperPackage>
294    <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
295      <Visible>False</Visible>
296      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
297      <Install>false</Install>
298    </BootstrapperPackage>
299    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
300      <Visible>False</Visible>
301      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
302      <Install>false</Install>
303    </BootstrapperPackage>
304    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
305      <Visible>False</Visible>
306      <ProductName>.NET Framework 3.5</ProductName>
307      <Install>false</Install>
308    </BootstrapperPackage>
309    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
310      <Visible>False</Visible>
311      <ProductName>.NET Framework 3.5 SP1</ProductName>
312      <Install>true</Install>
313    </BootstrapperPackage>
314    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
315      <Visible>False</Visible>
316      <ProductName>Windows Installer 3.1</ProductName>
317      <Install>true</Install>
318    </BootstrapperPackage>
319  </ItemGroup>
320  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
321  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
322       Other similar extension points exist, see Microsoft.Common.targets.
323  <Target Name="BeforeBuild">
324  </Target>
325  <Target Name="AfterBuild">
326  </Target>
327  -->
328  <PropertyGroup>
329    <PostBuildEvent>
330    </PostBuildEvent>
331    <PreBuildEvent>csgettext --merge EN,NL "$(ProjectDir)\" Strings
332if ERRORLEVEL 0 exit 0</PreBuildEvent>
333  </PropertyGroup>
334</Project>
Note: See TracBrowser for help on using the repository browser.