1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Release|Win32">
9 <Configuration>Release</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
13 <PropertyGroup Label="Globals">
14 <ProjectGuid>{2741799F-A60F-46D9-934D-6D351D6DFCB7}</ProjectGuid>
15 <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
16 <Keyword>ManagedCProj</Keyword>
17 <RootNamespace>PlatinumManaged</RootNamespace>
19 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
20 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
21 <ConfigurationType>DynamicLibrary</ConfigurationType>
22 <UseDebugLibraries>true</UseDebugLibraries>
23 <CLRSupport>true</CLRSupport>
24 <CharacterSet>Unicode</CharacterSet>
26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
27 <ConfigurationType>DynamicLibrary</ConfigurationType>
28 <UseDebugLibraries>false</UseDebugLibraries>
29 <CLRSupport>true</CLRSupport>
30 <CharacterSet>Unicode</CharacterSet>
32 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
33 <ImportGroup Label="ExtensionSettings">
35 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
36 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
38 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
39 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
41 <PropertyGroup Label="UserMacros" />
42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
43 <LinkIncremental>true</LinkIncremental>
44 <EmbedManifest>false</EmbedManifest>
46 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
47 <LinkIncremental>false</LinkIncremental>
49 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
51 <WarningLevel>Level3</WarningLevel>
52 <Optimization>Disabled</Optimization>
53 <PreprocessorDefinitions>WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
54 <PrecompiledHeader>Use</PrecompiledHeader>
55 <AdditionalIncludeDirectories>..\..\..\..\Source\Core;..\..\..\..\Source\Platinum;..\..\..\..\Source\Extras;..\..\..\..\Source\Extras\Managed;..\..\..\..\..\Neptune\Source\Core;..\..\..\..\..\Neptune\Source\Neptune;..\..\..\..\Source\Devices\MediaServer;..\..\..\..\Source\Devices\MediaConnect;..\..\..\..\Source\Devices\MediaRenderer</AdditionalIncludeDirectories>
58 <GenerateDebugInformation>true</GenerateDebugInformation>
59 <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;%(AdditionalDependencies)</AdditionalDependencies>
60 <IgnoreSpecificDefaultLibraries>
61 </IgnoreSpecificDefaultLibraries>
62 <ForceSymbolReferences>__DllMainCRTStartup@12</ForceSymbolReferences>
63 <KeyFile>Platinum.Managed.snk</KeyFile>
66 <Command>mkdir "$(ProjectDir)..\..\..\..\Targets\x86-microsoft-win32-vs2008\$(ConfigurationName)"
67 copy "$(TargetPath)" "$(ProjectDir)\..\..\..\..\Targets\x86-microsoft-win32-vs2008\$(ConfigurationName)\$(TargetFileName)"
68 copy "$(ProjectDir)\..\..\..\..\ThirdParty\log4net\log4net.*" "$(ProjectDir)\..\..\..\..\Targets\x86-microsoft-win32-vs2008\$(ConfigurationName)"
71 </ItemDefinitionGroup>
72 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
74 <WarningLevel>Level3</WarningLevel>
75 <PreprocessorDefinitions>WIN32;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
76 <PrecompiledHeader>Use</PrecompiledHeader>
77 <AdditionalIncludeDirectories>..\..\..\..\Source\Core;..\..\..\..\Source\Platinum;..\..\..\..\Source\Extras;..\..\..\..\Source\Extras\Managed;..\..\..\..\..\Neptune\Source\Core;..\..\..\..\..\Neptune\Source\Neptune;..\..\..\..\Source\Devices\MediaServer;..\..\..\..\Source\Devices\MediaConnect;..\..\..\..\Source\Devices\MediaRenderer</AdditionalIncludeDirectories>
78 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
81 <GenerateDebugInformation>true</GenerateDebugInformation>
82 <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;%(AdditionalDependencies)</AdditionalDependencies>
83 <IgnoreSpecificDefaultLibraries>
84 </IgnoreSpecificDefaultLibraries>
85 <ForceSymbolReferences>__DllMainCRTStartup@12</ForceSymbolReferences>
86 <KeyFile>Platinum.Managed.snk</KeyFile>
89 <Command>mkdir "$(ProjectDir)..\..\..\..\Targets\x86-microsoft-win32-vs2008\$(ConfigurationName)"
90 copy "$(TargetPath)" "$(ProjectDir)\..\..\..\..\Targets\x86-microsoft-win32-vs2008\$(ConfigurationName)\$(TargetFileName)"
91 copy "$(ProjectDir)\..\..\..\..\ThirdParty\log4net\log4net.*" "$(ProjectDir)\..\..\..\..\Targets\x86-microsoft-win32-vs2008\$(ConfigurationName)"
94 </ItemDefinitionGroup>
96 <Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821">
97 <HintPath>..\..\..\..\ThirdParty\log4net\log4net.dll</HintPath>
99 <Reference Include="System" />
100 <Reference Include="System.Data" />
101 <Reference Include="System.Xml" />
104 <ClInclude Include="..\..\..\..\Source\Extras\Managed\Action.h" />
105 <ClInclude Include="..\..\..\..\Source\Extras\Managed\ActionArgumentDescription.h" />
106 <ClInclude Include="..\..\..\..\Source\Extras\Managed\ActionDescription.h" />
107 <ClInclude Include="..\..\..\..\Source\Extras\Managed\Clix.h" />
108 <ClInclude Include="..\..\..\..\Source\Extras\Managed\ControlPoint.h" />
109 <ClInclude Include="..\..\..\..\Source\Extras\Managed\ControlPointEventBridge.h" />
110 <ClInclude Include="..\..\..\..\Source\Extras\Managed\DeviceData.h" />
111 <ClInclude Include="..\..\..\..\Source\Extras\Managed\DeviceHost.h" />
112 <ClInclude Include="..\..\..\..\Source\Extras\Managed\Didl.h" />
113 <ClInclude Include="..\..\..\..\Source\Extras\Managed\EnumerableNptArray.h" />
114 <ClInclude Include="..\..\..\..\Source\Extras\Managed\EnumerableNptList.h" />
115 <ClInclude Include="..\..\..\..\Source\Extras\Managed\Helpers.h" />
116 <ClInclude Include="..\..\..\..\Source\Extras\Managed\Http.h" />
117 <ClInclude Include="..\..\..\..\Source\Extras\Managed\MediaConnect.h" />
118 <ClInclude Include="..\..\..\..\Source\Extras\Managed\MediaObject.h" />
119 <ClInclude Include="..\..\..\..\Source\Extras\Managed\MediaServer.h" />
120 <ClInclude Include="..\..\..\..\Source\Extras\Managed\MediaServerEventBridge.h" />
121 <ClInclude Include="..\..\..\..\Source\Extras\Managed\NeptuneException.h" />
122 <ClInclude Include="..\..\..\..\Source\Extras\Managed\NeptuneLoggingBridge.h" />
123 <ClInclude Include="..\..\..\..\Source\Extras\Managed\Neptun_marshal_as.h" />
124 <ClInclude Include="..\..\..\..\Source\Extras\Managed\Service.h" />
125 <ClInclude Include="..\..\..\..\Source\Extras\Managed\StateVariable.h" />
126 <ClInclude Include="..\..\..\..\Source\Extras\Managed\UPnP.h" />
127 <ClInclude Include="Stdafx.h" />
130 <ClCompile Include="..\..\..\..\Source\Extras\Managed\Action.cpp" />
131 <ClCompile Include="..\..\..\..\Source\Extras\Managed\ActionArgumentDescription.cpp" />
132 <ClCompile Include="..\..\..\..\Source\Extras\Managed\ActionDescription.cpp" />
133 <ClCompile Include="..\..\..\..\Source\Extras\Managed\ControlPoint.cpp" />
134 <ClCompile Include="..\..\..\..\Source\Extras\Managed\ControlPointEventBridge.cpp" />
135 <ClCompile Include="..\..\..\..\Source\Extras\Managed\DeviceData.cpp" />
136 <ClCompile Include="..\..\..\..\Source\Extras\Managed\DeviceHost.cpp" />
137 <ClCompile Include="..\..\..\..\Source\Extras\Managed\Didl.cpp" />
138 <ClCompile Include="..\..\..\..\Source\Extras\Managed\Helpers.cpp" />
139 <ClCompile Include="..\..\..\..\Source\Extras\Managed\Http.cpp" />
140 <ClCompile Include="..\..\..\..\Source\Extras\Managed\MediaConnect.cpp" />
141 <ClCompile Include="..\..\..\..\Source\Extras\Managed\MediaObject.cpp" />
142 <ClCompile Include="..\..\..\..\Source\Extras\Managed\MediaServer.cpp" />
143 <ClCompile Include="..\..\..\..\Source\Extras\Managed\MediaServerEventBridge.cpp" />
144 <ClCompile Include="..\..\..\..\Source\Extras\Managed\NeptuneException.cpp" />
145 <ClCompile Include="..\..\..\..\Source\Extras\Managed\NeptuneLoggingBridge.cpp" />
146 <ClCompile Include="..\..\..\..\Source\Extras\Managed\Service.cpp" />
147 <ClCompile Include="..\..\..\..\Source\Extras\Managed\StateVariable.cpp" />
148 <ClCompile Include="..\..\..\..\Source\Extras\Managed\UPnP.cpp" />
149 <ClCompile Include="AssemblyInfo.cpp" />
150 <ClCompile Include="Stdafx.cpp">
151 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
152 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
156 <None Include="Platinum.Managed.snk" />
159 <ProjectReference Include="..\..\..\..\..\Neptune\Build\Targets\x86-microsoft-win32-vs2010\Neptune\Neptune.vcxproj">
160 <Project>{12aff2e5-6d95-4809-9728-9551677c078a}</Project>
162 <ProjectReference Include="..\Platinum\Platinum.vcxproj">
163 <Project>{568611d3-afa7-4294-99c1-e9aed0d8057e}</Project>
166 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
167 <ImportGroup Label="ExtensionTargets">