1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project ToolsVersion =" 4.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
+ <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4
+ <PropertyGroup >
5
+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
6
+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
7
+ <ProjectGuid >{1A6D20C4-4CF3-478F-A292-21A90B64C1B6}</ProjectGuid >
8
+ <OutputType >WinExe</OutputType >
9
+ <StartupObject >Installer.My.MyApplication</StartupObject >
10
+ <RootNamespace >Installer</RootNamespace >
11
+ <AssemblyName >Installer</AssemblyName >
12
+ <FileAlignment >512</FileAlignment >
13
+ <MyType >WindowsForms</MyType >
14
+ <TargetFrameworkVersion >v4.8</TargetFrameworkVersion >
15
+ <AutoGenerateBindingRedirects >true</AutoGenerateBindingRedirects >
16
+ <Deterministic >true</Deterministic >
17
+ </PropertyGroup >
18
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
19
+ <PlatformTarget >AnyCPU</PlatformTarget >
20
+ <DebugSymbols >true</DebugSymbols >
21
+ <DebugType >full</DebugType >
22
+ <DefineDebug >true</DefineDebug >
23
+ <DefineTrace >true</DefineTrace >
24
+ <OutputPath >bin\Debug\</OutputPath >
25
+ <DocumentationFile >Installer.xml</DocumentationFile >
26
+ <NoWarn >42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn >
27
+ <Prefer32Bit >false</Prefer32Bit >
28
+ </PropertyGroup >
29
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
30
+ <PlatformTarget >AnyCPU</PlatformTarget >
31
+ <DebugType >pdbonly</DebugType >
32
+ <DefineDebug >false</DefineDebug >
33
+ <DefineTrace >true</DefineTrace >
34
+ <Optimize >true</Optimize >
35
+ <OutputPath >bin\Release\</OutputPath >
36
+ <DocumentationFile >Installer.xml</DocumentationFile >
37
+ <NoWarn >42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn >
38
+ </PropertyGroup >
39
+ <PropertyGroup >
40
+ <OptionExplicit >On</OptionExplicit >
41
+ </PropertyGroup >
42
+ <PropertyGroup >
43
+ <OptionCompare >Binary</OptionCompare >
44
+ </PropertyGroup >
45
+ <PropertyGroup >
46
+ <OptionStrict >Off</OptionStrict >
47
+ </PropertyGroup >
48
+ <PropertyGroup >
49
+ <OptionInfer >On</OptionInfer >
50
+ </PropertyGroup >
51
+ <PropertyGroup >
52
+ <ApplicationManifest >My Project\app.manifest</ApplicationManifest >
53
+ </PropertyGroup >
54
+ <PropertyGroup >
55
+ <ApplicationIcon >logo.ico</ApplicationIcon >
56
+ </PropertyGroup >
57
+ <ItemGroup >
58
+ <Reference Include =" INIFileParser, Version=2.5.2.0, Culture=neutral, PublicKeyToken=79af7b307b65cf3c, processorArchitecture=MSIL" >
59
+ <HintPath >..\packages\ini-parser.2.5.2\lib\net20\INIFileParser.dll</HintPath >
60
+ </Reference >
61
+ <Reference Include =" Microsoft.Dism, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5bba90053b345501, processorArchitecture=MSIL" >
62
+ <HintPath >..\..\..\..\..\..\packages\Microsoft.Dism.3.3.12\lib\net40\Microsoft.Dism.dll</HintPath >
63
+ </Reference >
64
+ <Reference Include =" System" />
65
+ <Reference Include =" System.Data" />
66
+ <Reference Include =" System.Deployment" />
67
+ <Reference Include =" System.Drawing" />
68
+ <Reference Include =" System.Management" />
69
+ <Reference Include =" System.Windows.Forms" />
70
+ <Reference Include =" System.Xml" />
71
+ <Reference Include =" System.Core" />
72
+ <Reference Include =" System.Xml.Linq" />
73
+ <Reference Include =" System.Data.DataSetExtensions" />
74
+ <Reference Include =" System.Net.Http" />
75
+ </ItemGroup >
76
+ <ItemGroup >
77
+ <Import Include =" Microsoft.VisualBasic" />
78
+ <Import Include =" System" />
79
+ <Import Include =" System.Collections" />
80
+ <Import Include =" System.Collections.Generic" />
81
+ <Import Include =" System.Data" />
82
+ <Import Include =" System.Drawing" />
83
+ <Import Include =" System.Diagnostics" />
84
+ <Import Include =" System.Windows.Forms" />
85
+ <Import Include =" System.Linq" />
86
+ <Import Include =" System.Xml.Linq" />
87
+ <Import Include =" System.Threading.Tasks" />
88
+ </ItemGroup >
89
+ <ItemGroup >
90
+ <Compile Include =" ApplicationEvents.vb" />
91
+ <Compile Include =" DSC\DiskSpaceChecker.Designer.vb" >
92
+ <DependentUpon >DiskSpaceChecker.vb</DependentUpon >
93
+ </Compile >
94
+ <Compile Include =" DSC\DiskSpaceChecker.vb" >
95
+ <SubType >Form</SubType >
96
+ </Compile >
97
+ <Compile Include =" SplashForm.Designer.vb" >
98
+ <DependentUpon >SplashForm.vb</DependentUpon >
99
+ </Compile >
100
+ <Compile Include =" SplashForm.vb" >
101
+ <SubType >Form</SubType >
102
+ </Compile >
103
+ <Compile Include =" InstallationStage.vb" />
104
+ <Compile Include =" MainForm.vb" >
105
+ <SubType >Form</SubType >
106
+ </Compile >
107
+ <Compile Include =" MainForm.Designer.vb" >
108
+ <DependentUpon >MainForm.vb</DependentUpon >
109
+ <SubType >Form</SubType >
110
+ </Compile >
111
+ <Compile Include =" My Project\AssemblyInfo.vb" />
112
+ <Compile Include =" My Project\Application.Designer.vb" >
113
+ <AutoGen >True</AutoGen >
114
+ <DependentUpon >Application.myapp</DependentUpon >
115
+ </Compile >
116
+ <Compile Include =" My Project\Resources.Designer.vb" >
117
+ <AutoGen >True</AutoGen >
118
+ <DesignTime >True</DesignTime >
119
+ <DependentUpon >Resources.resx</DependentUpon >
120
+ </Compile >
121
+ <Compile Include =" My Project\Settings.Designer.vb" >
122
+ <AutoGen >True</AutoGen >
123
+ <DependentUpon >Settings.settings</DependentUpon >
124
+ <DesignTimeSharedInput >True</DesignTimeSharedInput >
125
+ </Compile >
126
+ <Compile Include =" Util\Casters.vb" />
127
+ <Compile Include =" Util\Converters.vb" />
128
+ <Compile Include =" Util\DriverHelper.vb" />
129
+ <Compile Include =" Util\LanguageFileParser.vb" />
130
+ <Compile Include =" Util\NativeMethods.vb" />
131
+ <Compile Include =" Util\Utilities.vb" />
132
+ <Compile Include =" Util\WMIHelper.vb" />
133
+ <Compile Include =" WizardPage.vb" />
134
+ </ItemGroup >
135
+ <ItemGroup >
136
+ <EmbeddedResource Include =" DSC\DiskSpaceChecker.resx" >
137
+ <DependentUpon >DiskSpaceChecker.vb</DependentUpon >
138
+ </EmbeddedResource >
139
+ <EmbeddedResource Include =" SplashForm.resx" >
140
+ <DependentUpon >SplashForm.vb</DependentUpon >
141
+ </EmbeddedResource >
142
+ <EmbeddedResource Include =" MainForm.resx" >
143
+ <DependentUpon >MainForm.vb</DependentUpon >
144
+ </EmbeddedResource >
145
+ <EmbeddedResource Include =" My Project\Resources.resx" >
146
+ <Generator >VbMyResourcesResXFileCodeGenerator</Generator >
147
+ <LastGenOutput >Resources.Designer.vb</LastGenOutput >
148
+ <CustomToolNamespace >My.Resources</CustomToolNamespace >
149
+ <SubType >Designer</SubType >
150
+ </EmbeddedResource >
151
+ </ItemGroup >
152
+ <ItemGroup >
153
+ <None Include =" Languages\lang_en.ini" >
154
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
155
+ </None >
156
+ <None Include =" Languages\lang_es.ini" >
157
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
158
+ </None >
159
+ <None Include =" Languages\lang_fr.ini" >
160
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
161
+ </None >
162
+ <None Include =" Languages\lang_it.ini" >
163
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
164
+ </None >
165
+ <None Include =" Languages\lang_pt.ini" >
166
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
167
+ </None >
168
+ <None Include =" My Project\app.manifest" />
169
+ <None Include =" My Project\Application.myapp" >
170
+ <Generator >MyApplicationCodeGenerator</Generator >
171
+ <LastGenOutput >Application.Designer.vb</LastGenOutput >
172
+ </None >
173
+ <None Include =" My Project\Settings.settings" >
174
+ <Generator >SettingsSingleFileGenerator</Generator >
175
+ <CustomToolNamespace >My</CustomToolNamespace >
176
+ <LastGenOutput >Settings.Designer.vb</LastGenOutput >
177
+ </None >
178
+ <None Include =" App.config" />
179
+ <None Include =" packages.config" />
180
+ </ItemGroup >
181
+ <ItemGroup >
182
+ <None Include =" Resources\hotinstall_step1.png" />
183
+ </ItemGroup >
184
+ <ItemGroup >
185
+ <None Include =" Resources\hotinstall_step2.png" />
186
+ </ItemGroup >
187
+ <ItemGroup >
188
+ <None Include =" Resources\hotinstall_step3.png" />
189
+ </ItemGroup >
190
+ <ItemGroup >
191
+ <Content Include =" logo.ico" />
192
+ <Content Include =" Resources\SplashScreen\background.jpg" >
193
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
194
+ </Content >
195
+ <None Include =" Resources\SplashScreen\logo_aboutdlg_dark.png" />
196
+ <None Include =" Resources\hotinstall_step3_dm.png" />
197
+ </ItemGroup >
198
+ <ItemGroup />
199
+ <Import Project =" $(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
200
+ <PropertyGroup >
201
+ <PostBuildEvent >IF EXIST "$(TargetDir)\*.tmp" (
202
+ DEL "$(TargetDir)\*.tmp" /f /q
203
+ )
204
+ break > "$(TargetDir)testbuild"
205
+
206
+ IF EXIST "$(ProjectDir)..\CopyOutput.ps1" (
207
+ CD "$(ProjectDir).."
208
+ "%25WINDIR%25\system32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass -File "$(ProjectDir)..\CopyOutput.ps1"
209
+ )</PostBuildEvent >
210
+ </PropertyGroup >
211
+ </Project >
0 commit comments