RemoteControlSample.csproj
author sl
Fri, 05 Dec 2014 22:50:39 +0100
changeset 17 8f7e35c3bfd1
parent 10 17f8421146ba
child 24 974f5fdaebfb
permissions -rw-r--r--
Draft implementation of proper HID input report parsing based on HID descriptor.
sl@0
     1
<?xml version="1.0" encoding="utf-8"?>
sl@0
     2
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
sl@0
     3
  <PropertyGroup>
sl@0
     4
    <ProjectType>Local</ProjectType>
sl@0
     5
    <ProductVersion>7.10.3077</ProductVersion>
sl@0
     6
    <SchemaVersion>2.0</SchemaVersion>
sl@0
     7
    <ProjectGuid>{F676C5E5-266C-439A-98C4-EF21CB9957F2}</ProjectGuid>
sl@0
     8
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
sl@0
     9
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
sl@0
    10
    <ApplicationIcon>App.ico</ApplicationIcon>
sl@0
    11
    <AssemblyKeyContainerName />
sl@0
    12
    <AssemblyName>RemoteControlSample</AssemblyName>
sl@0
    13
    <AssemblyOriginatorKeyFile />
sl@0
    14
    <DefaultClientScript>JScript</DefaultClientScript>
sl@0
    15
    <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
sl@0
    16
    <DefaultTargetSchema>IE50</DefaultTargetSchema>
sl@0
    17
    <DelaySign>false</DelaySign>
sl@0
    18
    <OutputType>WinExe</OutputType>
sl@0
    19
    <RootNamespace>RemoteControlSample</RootNamespace>
sl@0
    20
    <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
sl@0
    21
    <StartupObject />
sl@0
    22
    <FileUpgradeFlags>
sl@0
    23
    </FileUpgradeFlags>
sl@0
    24
    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
sl@0
    25
    <UpgradeBackupLocation>
sl@0
    26
    </UpgradeBackupLocation>
sl@0
    27
    <OldToolsVersion>0.0</OldToolsVersion>
sl@0
    28
    <IsWebBootstrapper>false</IsWebBootstrapper>
sl@0
    29
    <PublishUrl>publish\</PublishUrl>
sl@0
    30
    <Install>true</Install>
sl@0
    31
    <InstallFrom>Disk</InstallFrom>
sl@0
    32
    <UpdateEnabled>false</UpdateEnabled>
sl@0
    33
    <UpdateMode>Foreground</UpdateMode>
sl@0
    34
    <UpdateInterval>7</UpdateInterval>
sl@0
    35
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
sl@0
    36
    <UpdatePeriodically>false</UpdatePeriodically>
sl@0
    37
    <UpdateRequired>false</UpdateRequired>
sl@0
    38
    <MapFileExtensions>true</MapFileExtensions>
sl@0
    39
    <ApplicationRevision>0</ApplicationRevision>
sl@0
    40
    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
sl@0
    41
    <UseApplicationTrust>false</UseApplicationTrust>
sl@0
    42
    <BootstrapperEnabled>true</BootstrapperEnabled>
sl@0
    43
  </PropertyGroup>
sl@0
    44
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
sl@0
    45
    <OutputPath>bin\Debug\</OutputPath>
sl@1
    46
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
sl@0
    47
    <BaseAddress>285212672</BaseAddress>
sl@0
    48
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
sl@0
    49
    <ConfigurationOverrideFile />
sl@0
    50
    <DefineConstants>DEBUG;TRACE</DefineConstants>
sl@0
    51
    <DocumentationFile />
sl@0
    52
    <DebugSymbols>true</DebugSymbols>
sl@0
    53
    <FileAlignment>4096</FileAlignment>
sl@0
    54
    <NoStdLib>false</NoStdLib>
sl@0
    55
    <NoWarn />
sl@0
    56
    <Optimize>false</Optimize>
sl@0
    57
    <RegisterForComInterop>false</RegisterForComInterop>
sl@0
    58
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
sl@0
    59
    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
sl@0
    60
    <WarningLevel>4</WarningLevel>
sl@0
    61
    <DebugType>full</DebugType>
sl@0
    62
    <ErrorReport>prompt</ErrorReport>
sl@0
    63
  </PropertyGroup>
sl@0
    64
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
sl@0
    65
    <OutputPath>bin\Release\</OutputPath>
sl@0
    66
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
sl@0
    67
    <BaseAddress>285212672</BaseAddress>
sl@0
    68
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
sl@0
    69
    <ConfigurationOverrideFile />
sl@0
    70
    <DefineConstants>TRACE</DefineConstants>
sl@0
    71
    <DocumentationFile />
sl@0
    72
    <DebugSymbols>false</DebugSymbols>
sl@0
    73
    <FileAlignment>4096</FileAlignment>
sl@0
    74
    <NoStdLib>false</NoStdLib>
sl@0
    75
    <NoWarn />
sl@0
    76
    <Optimize>true</Optimize>
sl@0
    77
    <RegisterForComInterop>false</RegisterForComInterop>
sl@0
    78
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
sl@0
    79
    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
sl@0
    80
    <WarningLevel>4</WarningLevel>
sl@0
    81
    <DebugType>none</DebugType>
sl@0
    82
    <ErrorReport>prompt</ErrorReport>
sl@0
    83
  </PropertyGroup>
sl@0
    84
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
sl@0
    85
    <DebugSymbols>true</DebugSymbols>
sl@0
    86
    <OutputPath>bin\x86\Debug\</OutputPath>
sl@0
    87
    <DefineConstants>DEBUG;TRACE</DefineConstants>
sl@0
    88
    <BaseAddress>285212672</BaseAddress>
sl@0
    89
    <FileAlignment>4096</FileAlignment>
sl@0
    90
    <DebugType>full</DebugType>
sl@0
    91
    <PlatformTarget>x86</PlatformTarget>
sl@0
    92
    <ErrorReport>prompt</ErrorReport>
sl@0
    93
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
sl@0
    94
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
sl@0
    95
  </PropertyGroup>
sl@0
    96
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
sl@0
    97
    <OutputPath>bin\x86\Release\</OutputPath>
sl@0
    98
    <DefineConstants>TRACE</DefineConstants>
sl@0
    99
    <BaseAddress>285212672</BaseAddress>
sl@0
   100
    <Optimize>true</Optimize>
sl@0
   101
    <FileAlignment>4096</FileAlignment>
sl@0
   102
    <PlatformTarget>x86</PlatformTarget>
sl@0
   103
    <ErrorReport>prompt</ErrorReport>
sl@0
   104
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
sl@0
   105
  </PropertyGroup>
sl@0
   106
  <ItemGroup>
sl@0
   107
    <Reference Include="System">
sl@0
   108
      <Name>System</Name>
sl@0
   109
    </Reference>
sl@0
   110
    <Reference Include="System.Data">
sl@0
   111
      <Name>System.Data</Name>
sl@0
   112
    </Reference>
sl@0
   113
    <Reference Include="System.Drawing">
sl@0
   114
      <Name>System.Drawing</Name>
sl@0
   115
    </Reference>
sl@0
   116
    <Reference Include="System.Windows.Forms">
sl@0
   117
      <Name>System.Windows.Forms</Name>
sl@0
   118
    </Reference>
sl@0
   119
    <Reference Include="System.XML">
sl@0
   120
      <Name>System.XML</Name>
sl@0
   121
    </Reference>
sl@0
   122
  </ItemGroup>
sl@0
   123
  <ItemGroup>
sl@0
   124
    <Compile Include="AssemblyInfo.cs">
sl@0
   125
      <SubType>Code</SubType>
sl@0
   126
    </Compile>
sl@0
   127
    <Compile Include="Form1.cs">
sl@0
   128
      <SubType>Form</SubType>
sl@0
   129
    </Compile>
sl@8
   130
    <Compile Include="HumanInterfaceDevice.cs" />
sl@10
   131
    <Compile Include="RawInput.cs" />
sl@0
   132
    <Compile Include="RemoteControlDevice.cs">
sl@0
   133
      <SubType>Code</SubType>
sl@0
   134
    </Compile>
sl@17
   135
    <Compile Include="Win32Hid.cs" />
sl@9
   136
    <Compile Include="Win32RawInput.cs" />
sl@0
   137
    <Content Include="App.ico" />
sl@0
   138
    <EmbeddedResource Include="Form1.resx">
sl@0
   139
      <DependentUpon>Form1.cs</DependentUpon>
sl@0
   140
    </EmbeddedResource>
sl@0
   141
  </ItemGroup>
sl@0
   142
  <ItemGroup>
sl@0
   143
    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
sl@0
   144
      <Visible>False</Visible>
sl@0
   145
      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
sl@0
   146
      <Install>false</Install>
sl@0
   147
    </BootstrapperPackage>
sl@0
   148
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
sl@0
   149
      <Visible>False</Visible>
sl@0
   150
      <ProductName>.NET Framework 3.5 SP1</ProductName>
sl@0
   151
      <Install>true</Install>
sl@0
   152
    </BootstrapperPackage>
sl@0
   153
  </ItemGroup>
sl@0
   154
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
sl@0
   155
  <PropertyGroup>
sl@0
   156
    <PreBuildEvent />
sl@0
   157
    <PostBuildEvent />
sl@0
   158
  </PropertyGroup>
sl@0
   159
</Project>