source: nscp/NSClient++.vcproj @ 8223547

0.4.00.4.10.4.2stable
Last change on this file since 8223547 was 8223547, checked in by Michael Medin <michael@…>, 8 years ago
  • Improved thread safety in Core + Added exception handling and logging in PDH code
  • Various fixes all over the place + New module for check size of files/directories
  • Changed build to Dynamic link
  • Added regular expression support for EventLog? checker
  • Property mode set to 100644
File size: 14.8 KB
Line 
1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3        ProjectType="Visual C++"
4        Version="7.10"
5        Name="NSClient++"
6        ProjectGUID="{2286162D-7571-4735-BAC8-4A8D33A4F42D}"
7        RootNamespace="IconService"
8        SccProjectName=""
9        SccLocalPath=""
10        Keyword="MFCProj">
11        <Platforms>
12                <Platform
13                        Name="Win32"/>
14        </Platforms>
15        <Configurations>
16                <Configuration
17                        Name="Release|Win32"
18                        OutputDirectory=".\Release"
19                        IntermediateDirectory=".\Release"
20                        ConfigurationType="1"
21                        UseOfMFC="0"
22                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
23                        CharacterSet="2">
24                        <Tool
25                                Name="VCCLCompilerTool"
26                                Optimization="2"
27                                InlineFunctionExpansion="1"
28                                AdditionalIncludeDirectories="include"
29                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
30                                StringPooling="TRUE"
31                                RuntimeLibrary="0"
32                                EnableFunctionLevelLinking="TRUE"
33                                UsePrecompiledHeader="3"
34                                PrecompiledHeaderThrough="stdafx.h"
35                                PrecompiledHeaderFile=".\Release/IconService.pch"
36                                AssemblerListingLocation=".\Release/"
37                                ObjectFile=".\Release/"
38                                ProgramDataBaseFileName=".\Release/"
39                                WarningLevel="3"
40                                SuppressStartupBanner="TRUE"/>
41                        <Tool
42                                Name="VCCustomBuildTool"/>
43                        <Tool
44                                Name="VCLinkerTool"
45                                AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib"
46                                OutputFile=".\Release/NSClient++.exe"
47                                LinkIncremental="1"
48                                SuppressStartupBanner="TRUE"
49                                IgnoreAllDefaultLibraries="FALSE"
50                                IgnoreDefaultLibraryNames=""
51                                ModuleDefinitionFile=""
52                                ProgramDatabaseFile=".\Release/IconService.pdb"
53                                SubSystem="1"
54                                OptimizeForWindows98="1"
55                                TargetMachine="1"/>
56                        <Tool
57                                Name="VCMIDLTool"
58                                TypeLibraryName=".\Release/IconService.tlb"
59                                HeaderFileName=""/>
60                        <Tool
61                                Name="VCPostBuildEventTool"/>
62                        <Tool
63                                Name="VCPreBuildEventTool"/>
64                        <Tool
65                                Name="VCPreLinkEventTool"/>
66                        <Tool
67                                Name="VCResourceCompilerTool"
68                                PreprocessorDefinitions="NDEBUG"
69                                Culture="1036"
70                                AdditionalIncludeDirectories="./res/"/>
71                        <Tool
72                                Name="VCWebServiceProxyGeneratorTool"/>
73                        <Tool
74                                Name="VCXMLDataGeneratorTool"/>
75                        <Tool
76                                Name="VCWebDeploymentTool"/>
77                        <Tool
78                                Name="VCManagedWrapperGeneratorTool"/>
79                        <Tool
80                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
81                </Configuration>
82                <Configuration
83                        Name="Debug|Win32"
84                        OutputDirectory=".\Debug"
85                        IntermediateDirectory=".\Debug"
86                        ConfigurationType="1"
87                        UseOfMFC="0"
88                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
89                        CharacterSet="2">
90                        <Tool
91                                Name="VCCLCompilerTool"
92                                Optimization="0"
93                                AdditionalIncludeDirectories="include"
94                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_STLP_USE_STATIC_LIB;_STLP_USE_MALLOC"
95                                BasicRuntimeChecks="3"
96                                RuntimeLibrary="1"
97                                UsePrecompiledHeader="3"
98                                PrecompiledHeaderThrough="stdafx.h"
99                                PrecompiledHeaderFile=".\Debug/IconService.pch"
100                                AssemblerListingLocation=".\Debug/"
101                                ObjectFile=".\Debug/"
102                                ProgramDataBaseFileName=".\Debug/"
103                                WarningLevel="3"
104                                SuppressStartupBanner="TRUE"
105                                DebugInformationFormat="4"/>
106                        <Tool
107                                Name="VCCustomBuildTool"/>
108                        <Tool
109                                Name="VCLinkerTool"
110                                AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib"
111                                OutputFile=".\Debug/NSClient++.exe"
112                                LinkIncremental="1"
113                                SuppressStartupBanner="TRUE"
114                                ModuleDefinitionFile=""
115                                GenerateDebugInformation="TRUE"
116                                ProgramDatabaseFile=".\Debug/IconService.pdb"
117                                SubSystem="1"
118                                TargetMachine="1"/>
119                        <Tool
120                                Name="VCMIDLTool"
121                                TypeLibraryName=".\Debug/IconService.tlb"
122                                HeaderFileName=""/>
123                        <Tool
124                                Name="VCPostBuildEventTool"/>
125                        <Tool
126                                Name="VCPreBuildEventTool"/>
127                        <Tool
128                                Name="VCPreLinkEventTool"/>
129                        <Tool
130                                Name="VCResourceCompilerTool"
131                                PreprocessorDefinitions="_DEBUG"
132                                Culture="1036"
133                                AdditionalIncludeDirectories="./res/"/>
134                        <Tool
135                                Name="VCWebServiceProxyGeneratorTool"/>
136                        <Tool
137                                Name="VCXMLDataGeneratorTool"/>
138                        <Tool
139                                Name="VCWebDeploymentTool"/>
140                        <Tool
141                                Name="VCManagedWrapperGeneratorTool"/>
142                        <Tool
143                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
144                </Configuration>
145                <Configuration
146                        Name="Release M$ STL|Win32"
147                        OutputDirectory="$(ConfigurationName)"
148                        IntermediateDirectory="$(ConfigurationName)"
149                        ConfigurationType="1"
150                        UseOfMFC="0"
151                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
152                        CharacterSet="2">
153                        <Tool
154                                Name="VCCLCompilerTool"
155                                Optimization="2"
156                                InlineFunctionExpansion="1"
157                                AdditionalIncludeDirectories="include"
158                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
159                                StringPooling="TRUE"
160                                RuntimeLibrary="2"
161                                EnableFunctionLevelLinking="TRUE"
162                                UsePrecompiledHeader="3"
163                                PrecompiledHeaderThrough="stdafx.h"
164                                PrecompiledHeaderFile=".\Release/IconService.pch"
165                                AssemblerListingLocation=".\Release/"
166                                ObjectFile=".\Release/"
167                                ProgramDataBaseFileName=".\Release/"
168                                WarningLevel="3"
169                                SuppressStartupBanner="TRUE"/>
170                        <Tool
171                                Name="VCCustomBuildTool"/>
172                        <Tool
173                                Name="VCLinkerTool"
174                                AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib pdh.lib"
175                                OutputFile=".\Release/NSClient++.exe"
176                                LinkIncremental="1"
177                                SuppressStartupBanner="TRUE"
178                                IgnoreAllDefaultLibraries="FALSE"
179                                IgnoreDefaultLibraryNames=""
180                                ModuleDefinitionFile=""
181                                ProgramDatabaseFile=".\Release/IconService.pdb"
182                                SubSystem="1"
183                                OptimizeForWindows98="1"
184                                TargetMachine="1"/>
185                        <Tool
186                                Name="VCMIDLTool"
187                                TypeLibraryName=".\Release/IconService.tlb"
188                                HeaderFileName=""/>
189                        <Tool
190                                Name="VCPostBuildEventTool"/>
191                        <Tool
192                                Name="VCPreBuildEventTool"/>
193                        <Tool
194                                Name="VCPreLinkEventTool"/>
195                        <Tool
196                                Name="VCResourceCompilerTool"
197                                PreprocessorDefinitions="NDEBUG"
198                                Culture="1036"
199                                AdditionalIncludeDirectories="./res/"/>
200                        <Tool
201                                Name="VCWebServiceProxyGeneratorTool"/>
202                        <Tool
203                                Name="VCXMLDataGeneratorTool"/>
204                        <Tool
205                                Name="VCWebDeploymentTool"/>
206                        <Tool
207                                Name="VCManagedWrapperGeneratorTool"/>
208                        <Tool
209                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
210                </Configuration>
211                <Configuration
212                        Name="Dynamic Linkage|Win32"
213                        OutputDirectory="$(ConfigurationName)"
214                        IntermediateDirectory="$(ConfigurationName)"
215                        ConfigurationType="1"
216                        UseOfMFC="0"
217                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
218                        CharacterSet="2">
219                        <Tool
220                                Name="VCCLCompilerTool"
221                                Optimization="2"
222                                InlineFunctionExpansion="1"
223                                AdditionalIncludeDirectories="include"
224                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
225                                StringPooling="TRUE"
226                                RuntimeLibrary="2"
227                                EnableFunctionLevelLinking="TRUE"
228                                UsePrecompiledHeader="3"
229                                PrecompiledHeaderThrough="stdafx.h"
230                                PrecompiledHeaderFile=".\Release/IconService.pch"
231                                AssemblerListingLocation=".\Release/"
232                                ObjectFile=".\Release/"
233                                ProgramDataBaseFileName=".\Release/"
234                                WarningLevel="3"
235                                SuppressStartupBanner="TRUE"/>
236                        <Tool
237                                Name="VCCustomBuildTool"/>
238                        <Tool
239                                Name="VCLinkerTool"
240                                AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib"
241                                OutputFile=".\Release/NSClient++.exe"
242                                LinkIncremental="1"
243                                SuppressStartupBanner="TRUE"
244                                IgnoreAllDefaultLibraries="FALSE"
245                                IgnoreDefaultLibraryNames=""
246                                ModuleDefinitionFile=""
247                                ProgramDatabaseFile=".\Release/IconService.pdb"
248                                SubSystem="1"
249                                OptimizeForWindows98="1"
250                                TargetMachine="1"/>
251                        <Tool
252                                Name="VCMIDLTool"
253                                TypeLibraryName=".\Release/IconService.tlb"
254                                HeaderFileName=""/>
255                        <Tool
256                                Name="VCPostBuildEventTool"/>
257                        <Tool
258                                Name="VCPreBuildEventTool"/>
259                        <Tool
260                                Name="VCPreLinkEventTool"/>
261                        <Tool
262                                Name="VCResourceCompilerTool"
263                                PreprocessorDefinitions="NDEBUG"
264                                Culture="1036"
265                                AdditionalIncludeDirectories="./res/"/>
266                        <Tool
267                                Name="VCWebServiceProxyGeneratorTool"/>
268                        <Tool
269                                Name="VCXMLDataGeneratorTool"/>
270                        <Tool
271                                Name="VCWebDeploymentTool"/>
272                        <Tool
273                                Name="VCManagedWrapperGeneratorTool"/>
274                        <Tool
275                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
276                </Configuration>
277                <Configuration
278                        Name="Debug Dynamic Linkage|Win32"
279                        OutputDirectory="$(ConfigurationName)"
280                        IntermediateDirectory="$(ConfigurationName)"
281                        ConfigurationType="1"
282                        UseOfMFC="0"
283                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
284                        CharacterSet="2">
285                        <Tool
286                                Name="VCCLCompilerTool"
287                                Optimization="0"
288                                AdditionalIncludeDirectories="include"
289                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_STLP_USE_NEWALLOC;_STLP_DEBUG=1"
290                                BasicRuntimeChecks="3"
291                                RuntimeLibrary="3"
292                                UsePrecompiledHeader="3"
293                                PrecompiledHeaderThrough="stdafx.h"
294                                PrecompiledHeaderFile=".\Debug/IconService.pch"
295                                AssemblerListingLocation=".\Debug/"
296                                ObjectFile=".\Debug/"
297                                ProgramDataBaseFileName=".\Debug/"
298                                WarningLevel="3"
299                                SuppressStartupBanner="TRUE"
300                                DebugInformationFormat="4"/>
301                        <Tool
302                                Name="VCCustomBuildTool"/>
303                        <Tool
304                                Name="VCLinkerTool"
305                                AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib"
306                                OutputFile=".\Debug/NSClient++.exe"
307                                LinkIncremental="1"
308                                SuppressStartupBanner="TRUE"
309                                ModuleDefinitionFile=""
310                                GenerateDebugInformation="TRUE"
311                                ProgramDatabaseFile=".\Debug/IconService.pdb"
312                                SubSystem="1"
313                                TargetMachine="1"/>
314                        <Tool
315                                Name="VCMIDLTool"
316                                TypeLibraryName=".\Debug/IconService.tlb"
317                                HeaderFileName=""/>
318                        <Tool
319                                Name="VCPostBuildEventTool"/>
320                        <Tool
321                                Name="VCPreBuildEventTool"/>
322                        <Tool
323                                Name="VCPreLinkEventTool"/>
324                        <Tool
325                                Name="VCResourceCompilerTool"
326                                PreprocessorDefinitions="_DEBUG"
327                                Culture="1036"
328                                AdditionalIncludeDirectories="./res/"/>
329                        <Tool
330                                Name="VCWebServiceProxyGeneratorTool"/>
331                        <Tool
332                                Name="VCXMLDataGeneratorTool"/>
333                        <Tool
334                                Name="VCWebDeploymentTool"/>
335                        <Tool
336                                Name="VCManagedWrapperGeneratorTool"/>
337                        <Tool
338                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
339                </Configuration>
340        </Configurations>
341        <References>
342        </References>
343        <Files>
344                <Filter
345                        Name="Source Files"
346                        Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
347                        <File
348                                RelativePath=".\include\NSCHelper.cpp">
349                        </File>
350                        <File
351                                RelativePath=".\NSClient++.cpp">
352                        </File>
353                        <File
354                                RelativePath=".\NSClient++.def">
355                        </File>
356                        <File
357                                RelativePath=".\NSCPlugin.cpp">
358                        </File>
359                        <File
360                                RelativePath=".\include\ServiceCmd.cpp">
361                        </File>
362                        <File
363                                RelativePath="StdAfx.cpp">
364                                <FileConfiguration
365                                        Name="Release|Win32">
366                                        <Tool
367                                                Name="VCCLCompilerTool"
368                                                Optimization="2"
369                                                PreprocessorDefinitions=""
370                                                UsePrecompiledHeader="1"/>
371                                </FileConfiguration>
372                                <FileConfiguration
373                                        Name="Debug|Win32">
374                                        <Tool
375                                                Name="VCCLCompilerTool"
376                                                Optimization="0"
377                                                PreprocessorDefinitions=""
378                                                BasicRuntimeChecks="3"
379                                                UsePrecompiledHeader="1"/>
380                                </FileConfiguration>
381                                <FileConfiguration
382                                        Name="Release M$ STL|Win32">
383                                        <Tool
384                                                Name="VCCLCompilerTool"
385                                                Optimization="2"
386                                                PreprocessorDefinitions=""
387                                                UsePrecompiledHeader="1"/>
388                                </FileConfiguration>
389                                <FileConfiguration
390                                        Name="Dynamic Linkage|Win32">
391                                        <Tool
392                                                Name="VCCLCompilerTool"
393                                                Optimization="2"
394                                                PreprocessorDefinitions=""
395                                                UsePrecompiledHeader="1"/>
396                                </FileConfiguration>
397                                <FileConfiguration
398                                        Name="Debug Dynamic Linkage|Win32">
399                                        <Tool
400                                                Name="VCCLCompilerTool"
401                                                Optimization="0"
402                                                PreprocessorDefinitions=""
403                                                BasicRuntimeChecks="3"
404                                                UsePrecompiledHeader="1"/>
405                                </FileConfiguration>
406                        </File>
407                        <File
408                                RelativePath=".\TCPSocketResponder.cpp">
409                        </File>
410                </Filter>
411                <Filter
412                        Name="Header Files"
413                        Filter="h;hpp;hxx;hm;inl">
414                        <File
415                                RelativePath=".\include\charEx.h">
416                        </File>
417                        <File
418                                RelativePath=".\config.h">
419                        </File>
420                        <File
421                                RelativePath=".\include\Mutex.h">
422                        </File>
423                        <File
424                                RelativePath=".\include\NSCAPI.h">
425                        </File>
426                        <File
427                                RelativePath=".\include\NSCHelper.h">
428                        </File>
429                        <File
430                                RelativePath=".\NSClient++.h">
431                        </File>
432                        <File
433                                RelativePath=".\NSCPlugin.h">
434                        </File>
435                        <File
436                                RelativePath=".\include\NTService.h">
437                        </File>
438                        <File
439                                RelativePath=".\Settings.h">
440                        </File>
441                        <File
442                                RelativePath="StdAfx.h">
443                        </File>
444                        <File
445                                RelativePath=".\TCPSocketResponder.h">
446                        </File>
447                        <File
448                                RelativePath=".\include\thread.h">
449                        </File>
450                </Filter>
451                <Filter
452                        Name="Resource Files"
453                        Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
454                </Filter>
455                <Filter
456                        Name="Misc"
457                        Filter="">
458                        <File
459                                RelativePath=".\changelog">
460                        </File>
461                        <File
462                                RelativePath=".\Doxyfile">
463                                <FileConfiguration
464                                        Name="Release|Win32">
465                                        <Tool
466                                                Name="VCCustomBuildTool"
467                                                CommandLine="doxygen.exe $(InputPath)
468"
469                                                Outputs=".\Doc"/>
470                                </FileConfiguration>
471                                <FileConfiguration
472                                        Name="Debug|Win32"
473                                        ExcludedFromBuild="TRUE">
474                                        <Tool
475                                                Name="VCCustomBuildTool"
476                                                CommandLine="doxygen.exe $(InputPath)
477"/>
478                                </FileConfiguration>
479                                <FileConfiguration
480                                        Name="Dynamic Linkage|Win32">
481                                        <Tool
482                                                Name="VCCustomBuildTool"
483                                                CommandLine="doxygen.exe $(InputPath)
484"
485                                                Outputs=".\Doc"/>
486                                </FileConfiguration>
487                                <FileConfiguration
488                                        Name="Debug Dynamic Linkage|Win32"
489                                        ExcludedFromBuild="TRUE">
490                                        <Tool
491                                                Name="VCCustomBuildTool"
492                                                CommandLine="doxygen.exe $(InputPath)
493"/>
494                                </FileConfiguration>
495                        </File>
496                        <File
497                                RelativePath=".\Doc\html\index.html">
498                        </File>
499                        <File
500                                RelativePath=".\NSC.ini">
501                                <FileConfiguration
502                                        Name="Release|Win32">
503                                        <Tool
504                                                Name="VCCustomBuildTool"
505                                                CommandLine="copy $(InputPath) $(OutDir)\$(InputFileName)
506"
507                                                AdditionalDependencies=""
508                                                Outputs="$(OutDir)\$(InputFileName)"/>
509                                </FileConfiguration>
510                                <FileConfiguration
511                                        Name="Debug|Win32">
512                                        <Tool
513                                                Name="VCCustomBuildTool"
514                                                CommandLine="copy $(InputPath) $(OutDir)\$(InputFileName)
515"
516                                                Outputs="$(OutDir)\$(InputFileName)"/>
517                                </FileConfiguration>
518                                <FileConfiguration
519                                        Name="Release M$ STL|Win32">
520                                        <Tool
521                                                Name="VCCustomBuildTool"
522                                                CommandLine="copy $(InputPath) $(OutDir)\$(InputFileName)
523"
524                                                Outputs="$(OutDir)\$(InputFileName)"/>
525                                </FileConfiguration>
526                                <FileConfiguration
527                                        Name="Dynamic Linkage|Win32"
528                                        ExcludedFromBuild="TRUE">
529                                        <Tool
530                                                Name="VCCustomBuildTool"
531                                                CommandLine="copy $(InputPath) $(OutDir)\$(InputFileName)
532"
533                                                AdditionalDependencies=""
534                                                Outputs="$(OutDir)\$(InputFileName)"/>
535                                </FileConfiguration>
536                                <FileConfiguration
537                                        Name="Debug Dynamic Linkage|Win32"
538                                        ExcludedFromBuild="TRUE">
539                                        <Tool
540                                                Name="VCCustomBuildTool"
541                                                CommandLine="copy $(InputPath) $(OutDir)\$(InputFileName)
542"
543                                                Outputs="$(OutDir)\$(InputFileName)"/>
544                                </FileConfiguration>
545                        </File>
546                </Filter>
547        </Files>
548        <Globals>
549        </Globals>
550</VisualStudioProject>
Note: See TracBrowser for help on using the repository browser.