1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
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>{D12A8897-5BF8-4345-BBB0-8ADE4B9FB9A7}</ProjectGuid>
9 <OutputType>WinExe</OutputType>
10 <AppDesignerFolder>Properties</AppDesignerFolder>
11 <RootNamespace>IE_WPF_WinForms</RootNamespace>
12 <AssemblyName>IE_WPF_WinForms</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 <ExpressionBlendVersion>3.0.1927.0</ExpressionBlendVersion>
20 <OldToolsVersion>3.5</OldToolsVersion>
21 <UpgradeBackupLocation />
22 <TargetFrameworkProfile />
23 <IsWebBootstrapper>false</IsWebBootstrapper>
24 <PublishUrl>publish\</PublishUrl>
25 <Install>true</Install>
26 <InstallFrom>Disk</InstallFrom>
27 <UpdateEnabled>false</UpdateEnabled>
28 <UpdateMode>Foreground</UpdateMode>
29 <UpdateInterval>7</UpdateInterval>
30 <UpdateIntervalUnits>Days</UpdateIntervalUnits>
31 <UpdatePeriodically>false</UpdatePeriodically>
32 <UpdateRequired>false</UpdateRequired>
33 <MapFileExtensions>true</MapFileExtensions>
34 <ApplicationRevision>0</ApplicationRevision>
35 <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
36 <UseApplicationTrust>false</UseApplicationTrust>
37 <BootstrapperEnabled>true</BootstrapperEnabled>
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>
48 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
49 <DebugType>pdbonly</DebugType>
50 <Optimize>true</Optimize>
51 <OutputPath>bin\Release\</OutputPath>
52 <DefineConstants>TRACE</DefineConstants>
53 <ErrorReport>prompt</ErrorReport>
54 <WarningLevel>4</WarningLevel>
56 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
57 <DebugSymbols>true</DebugSymbols>
58 <OutputPath>..\win32\bind\</OutputPath>
59 <DefineConstants>DEBUG;TRACE</DefineConstants>
60 <DebugType>full</DebugType>
61 <PlatformTarget>x86</PlatformTarget>
62 <ErrorReport>prompt</ErrorReport>
64 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
65 <OutputPath>..\win32\bin\</OutputPath>
66 <DefineConstants>TRACE</DefineConstants>
67 <Optimize>true</Optimize>
68 <DebugType>pdbonly</DebugType>
69 <PlatformTarget>x86</PlatformTarget>
70 <ErrorReport>prompt</ErrorReport>
72 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
73 <DebugSymbols>true</DebugSymbols>
74 <OutputPath>..\win64\bind\</OutputPath>
75 <DefineConstants>DEBUG;TRACE</DefineConstants>
76 <DebugType>full</DebugType>
77 <PlatformTarget>x64</PlatformTarget>
78 <ErrorReport>prompt</ErrorReport>
80 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
81 <OutputPath>..\win64\bin\</OutputPath>
82 <DefineConstants>TRACE</DefineConstants>
83 <Optimize>true</Optimize>
84 <DebugType>pdbonly</DebugType>
85 <PlatformTarget>x64</PlatformTarget>
86 <ErrorReport>prompt</ErrorReport>
89 <Reference Include="System" />
90 <Reference Include="System.Core">
91 <RequiredTargetFramework>3.5</RequiredTargetFramework>
93 <Reference Include="System.Drawing" />
94 <Reference Include="System.Windows.Forms" />
95 <Reference Include="System.Xaml" />
96 <Reference Include="System.Xml.Linq">
97 <RequiredTargetFramework>3.5</RequiredTargetFramework>
99 <Reference Include="System.Data.DataSetExtensions">
100 <RequiredTargetFramework>3.5</RequiredTargetFramework>
102 <Reference Include="System.Data" />
103 <Reference Include="System.Xml" />
104 <Reference Include="UIAutomationProvider">
105 <RequiredTargetFramework>3.0</RequiredTargetFramework>
107 <Reference Include="WindowsBase">
108 <RequiredTargetFramework>3.0</RequiredTargetFramework>
110 <Reference Include="PresentationCore">
111 <RequiredTargetFramework>3.0</RequiredTargetFramework>
113 <Reference Include="PresentationFramework">
114 <RequiredTargetFramework>3.0</RequiredTargetFramework>
116 <Reference Include="WindowsFormsIntegration">
117 <RequiredTargetFramework>3.0</RequiredTargetFramework>
121 <ApplicationDefinition Include="App.xaml">
122 <Generator>MSBuild:Compile</Generator>
123 <SubType>Designer</SubType>
124 <Generator>MSBuild:Compile</Generator>
125 <SubType>Designer</SubType>
126 </ApplicationDefinition>
127 <Page Include="About.xaml">
128 <Generator>MSBuild:Compile</Generator>
129 <SubType>Designer</SubType>
130 <Generator>MSBuild:Compile</Generator>
131 <SubType>Designer</SubType>
133 <Page Include="MaterialDlg.xaml">
134 <Generator>MSBuild:Compile</Generator>
135 <SubType>Designer</SubType>
136 <Generator>MSBuild:Compile</Generator>
137 <SubType>Designer</SubType>
139 <Page Include="Simple Styles.xaml">
140 <Generator>MSBuild:Compile</Generator>
141 <SubType>Designer</SubType>
142 <Generator>MSBuild:Compile</Generator>
143 <SubType>Designer</SubType>
145 <Page Include="MainWindow.xaml">
146 <Generator>MSBuild:Compile</Generator>
147 <SubType>Designer</SubType>
148 <Generator>MSBuild:Compile</Generator>
149 <SubType>Designer</SubType>
151 <Compile Include="App.xaml.cs">
152 <DependentUpon>App.xaml</DependentUpon>
153 <SubType>Code</SubType>
155 <Compile Include="MainWindow.xaml.cs">
156 <DependentUpon>MainWindow.xaml</DependentUpon>
157 <SubType>Code</SubType>
161 <Compile Include="About.xaml.cs">
162 <DependentUpon>About.xaml</DependentUpon>
164 <Compile Include="IECommands.cs" />
165 <Compile Include="MaterialDlg.xaml.cs">
166 <DependentUpon>MaterialDlg.xaml</DependentUpon>
168 <Compile Include="Properties\AssemblyInfo.cs">
169 <SubType>Code</SubType>
171 <Compile Include="Properties\Resources.Designer.cs">
172 <AutoGen>True</AutoGen>
173 <DesignTime>True</DesignTime>
174 <DependentUpon>Resources.resx</DependentUpon>
176 <Compile Include="Properties\Settings.Designer.cs">
177 <AutoGen>True</AutoGen>
178 <DependentUpon>Settings.settings</DependentUpon>
179 <DesignTimeSharedInput>True</DesignTimeSharedInput>
181 <Compile Include="OCCViewer.cs">
182 <SubType>Form</SubType>
184 <Compile Include="TransparencyDialog.cs">
185 <SubType>Form</SubType>
187 <EmbeddedResource Include="Properties\Resources.resx">
188 <Generator>ResXFileCodeGenerator</Generator>
189 <LastGenOutput>Resources.Designer.cs</LastGenOutput>
191 <EmbeddedResource Include="TransparencyDialog.resx">
192 <DependentUpon>TransparencyDialog.cs</DependentUpon>
194 <None Include="app.config" />
195 <None Include="Properties\Settings.settings">
196 <Generator>SettingsSingleFileGenerator</Generator>
197 <LastGenOutput>Settings.Designer.cs</LastGenOutput>
199 <AppDesigner Include="Properties\" />
202 <Resource Include="res\help.png" />
203 <Resource Include="res\lamp.png" />
204 <Resource Include="res\MainFrame.ico" />
205 <Resource Include="res\new.png" />
206 <Resource Include="res\tool_color.png" />
207 <Resource Include="res\tool_delete.png" />
208 <Resource Include="res\tool_material.png" />
209 <Resource Include="res\tool_shading.png" />
210 <Resource Include="res\tool_transparency.png" />
211 <Resource Include="res\tool_wireframe.png" />
212 <Resource Include="res\view_axo.png" />
213 <Resource Include="res\view_back.png" />
214 <Resource Include="res\view_bottom.png" />
215 <Resource Include="res\view_comp_off.png" />
216 <Resource Include="res\view_comp_on.png" />
217 <Resource Include="res\view_fitall.png" />
218 <Resource Include="res\view_fitarea.png" />
219 <Resource Include="res\view_front.png" />
220 <Resource Include="res\view_glpan.png" />
221 <Resource Include="res\view_left.png" />
222 <Resource Include="res\view_pan.png" />
223 <Resource Include="res\view_reset.png" />
224 <Resource Include="res\view_right.png" />
225 <Resource Include="res\view_rotate.png" />
226 <Resource Include="res\view_top.png" />
227 <Resource Include="res\view_zoom.png" />
230 <Resource Include="res\occ_logo.bmp" />
233 <ProjectReference Include="..\OCCTProxy\OCCTProxy.vcxproj">
234 <Project>{969912D9-78E7-4AB8-B4FF-6B52B4F03991}</Project>
235 <Name>OCCTProxy</Name>
239 <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
240 <Visible>False</Visible>
241 <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
242 <Install>false</Install>
243 </BootstrapperPackage>
244 <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
245 <Visible>False</Visible>
246 <ProductName>.NET Framework 3.5 SP1</ProductName>
247 <Install>true</Install>
248 </BootstrapperPackage>
249 <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
250 <Visible>False</Visible>
251 <ProductName>Windows Installer 3.1</ProductName>
252 <Install>true</Install>
253 </BootstrapperPackage>
255 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
256 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
257 Other similar extension points exist, see Microsoft.Common.targets.
258 <Target Name="BeforeBuild">
260 <Target Name="AfterBuild">