OpenHardwareMonitor.csproj
author moel.mich
Sat, 20 Feb 2010 19:51:10 +0000
changeset 56 5cb7eb5bf628
parent 34 dc276daadb2c
child 57 142907c75be4
permissions -rw-r--r--
Improved Winbond temperature reading. Temperatures create by adding PECI Agent values (delta to TCC Activation Temperature) to a (possibly uncalibrated) TBase are not read. Direct reading temperatures from sensor report register if available. Added lower bound for temperatures on Winbond chips. Nvidia GPUs are now displayed even if they do not have any sensors.
moel@1
     1
<?xml version="1.0" encoding="utf-8"?>
moel@1
     2
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
moel@1
     3
  <PropertyGroup>
moel@1
     4
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
moel@1
     5
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
moel@1
     6
    <ProjectGuid>{F5E0C1F7-9E9B-46F2-AC88-8C9C1C923880}</ProjectGuid>
moel@24
     7
    <ProductVersion>9.0.30729</ProductVersion>
moel@1
     8
    <SchemaVersion>2.0</SchemaVersion>
moel@1
     9
    <OutputType>WinExe</OutputType>
moel@1
    10
    <NoStandardLibraries>false</NoStandardLibraries>
moel@1
    11
    <AssemblyName>OpenHardwareMonitor</AssemblyName>
moel@1
    12
    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
moel@1
    13
    <FileAlignment>512</FileAlignment>
moel@1
    14
    <RootNamespace>OpenHardwareMonitor</RootNamespace>
moel@1
    15
    <ApplicationIcon>Resources\icon.ico</ApplicationIcon>
moel@26
    16
    <ApplicationManifest>Resources\app.manifest</ApplicationManifest>
moel@26
    17
    <StartupObject>OpenHardwareMonitor.Program</StartupObject>
moel@1
    18
  </PropertyGroup>
moel@1
    19
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
moel@1
    20
    <DebugSymbols>true</DebugSymbols>
moel@1
    21
    <DebugType>full</DebugType>
moel@1
    22
    <Optimize>false</Optimize>
moel@1
    23
    <OutputPath>Bin\Debug\</OutputPath>
moel@1
    24
    <DefineConstants>TRACE;DEBUG</DefineConstants>
moel@1
    25
    <ErrorReport>prompt</ErrorReport>
moel@1
    26
    <WarningLevel>4</WarningLevel>
moel@1
    27
    <UseVSHostingProcess>false</UseVSHostingProcess>
moel@1
    28
  </PropertyGroup>
moel@1
    29
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
moel@1
    30
    <DebugType>none</DebugType>
moel@1
    31
    <Optimize>true</Optimize>
moel@1
    32
    <OutputPath>Bin\Release\</OutputPath>
moel@1
    33
    <DefineConstants>TRACE</DefineConstants>
moel@1
    34
    <ErrorReport>prompt</ErrorReport>
moel@1
    35
    <WarningLevel>4</WarningLevel>
moel@1
    36
    <UseVSHostingProcess>false</UseVSHostingProcess>
moel@1
    37
  </PropertyGroup>
moel@1
    38
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Merge|AnyCPU' ">
moel@1
    39
    <OutputPath>bin\Merge\</OutputPath>
moel@1
    40
    <DefineConstants>TRACE</DefineConstants>
moel@1
    41
    <Optimize>true</Optimize>
moel@1
    42
    <PlatformTarget>AnyCPU</PlatformTarget>
moel@1
    43
    <UseVSHostingProcess>false</UseVSHostingProcess>
moel@1
    44
    <ErrorReport>prompt</ErrorReport>
moel@1
    45
    <OutputType>Module</OutputType>
moel@1
    46
  </PropertyGroup>
moel@1
    47
  <ItemGroup>
moel@1
    48
    <Reference Include="Aga.Controls, Version=1.7.0.0, Culture=neutral, PublicKeyToken=fcc90fbf924463a3, processorArchitecture=MSIL">
moel@1
    49
      <SpecificVersion>False</SpecificVersion>
moel@1
    50
      <HintPath>External\Aga.Controls.dll</HintPath>
moel@1
    51
    </Reference>
moel@1
    52
    <Reference Include="System" />
moel@1
    53
    <Reference Include="System.Configuration" />
moel@1
    54
    <Reference Include="System.Data" />
moel@1
    55
    <Reference Include="System.Drawing" />
moel@1
    56
    <Reference Include="System.Management" />
moel@1
    57
    <Reference Include="System.Windows.Forms" />
moel@1
    58
    <Reference Include="System.Xml" />
moel@1
    59
  </ItemGroup>
moel@1
    60
  <ItemGroup>
moel@40
    61
    <Compile Include="GUI\SensorNotifyIcon.cs" />
moel@40
    62
    <Compile Include="GUI\SensorSystemTray.cs" />
moel@1
    63
    <Compile Include="GUI\TypeNode.cs" />
moel@1
    64
    <Compile Include="Hardware\CPU\AMD10CPU.cs" />
moel@14
    65
    <Compile Include="Hardware\CPU\AMD0FCPU.cs" />
moel@26
    66
    <Compile Include="Hardware\CPU\CPULoad.cs" />
moel@31
    67
    <Compile Include="Hardware\Hardware.cs" />
moel@1
    68
    <Compile Include="Hardware\HDD\HDD.cs" />
moel@1
    69
    <Compile Include="Hardware\HDD\HDDGroup.cs" />
moel@1
    70
    <Compile Include="Hardware\HDD\SMART.cs" />
moel@1
    71
    <Compile Include="Hardware\LPC\Chip.cs" />
moel@16
    72
    <Compile Include="Hardware\LPC\F718XX.cs" />
moel@31
    73
    <Compile Include="Hardware\LPC\LPCHardware.cs" />
moel@1
    74
    <Compile Include="Hardware\SMBIOS\SMBIOSGroup.cs" />
moel@34
    75
    <Compile Include="Hardware\LPC\W836XX.cs" />
moel@28
    76
    <Compile Include="Hardware\Computer.cs" />
moel@1
    77
    <Compile Include="Properties\AssemblyInfo.cs" />
moel@1
    78
    <Compile Include="GUI\AboutBox.cs">
moel@1
    79
      <SubType>Form</SubType>
moel@1
    80
    </Compile>
moel@1
    81
    <Compile Include="GUI\AboutBox.Designer.cs">
moel@1
    82
      <DependentUpon>AboutBox.cs</DependentUpon>
moel@1
    83
    </Compile>
moel@1
    84
    <Compile Include="Hardware\ATI\ADL.cs" />
moel@1
    85
    <Compile Include="Hardware\ATI\ATIGroup.cs" />
moel@1
    86
    <Compile Include="Hardware\ATI\ATIGPU.cs" />
moel@1
    87
    <Compile Include="Utilities\Configuration.cs" />
moel@1
    88
    <Compile Include="Utilities\CrashReport.cs" />
moel@1
    89
    <Compile Include="Utilities\EmbeddedResources.cs" />
moel@1
    90
    <Compile Include="GUI\HardwareNode.cs" />
moel@1
    91
    <Compile Include="Hardware\IGroup.cs" />
moel@1
    92
    <Compile Include="Hardware\IHardware.cs" />
moel@1
    93
    <Compile Include="Hardware\ISensor.cs" />
moel@16
    94
    <Compile Include="Hardware\LPC\IT87XX.cs" />
moel@1
    95
    <Compile Include="Hardware\LPC\LPCGroup.cs" />
moel@1
    96
    <Compile Include="GUI\MainForm.cs">
moel@1
    97
      <SubType>Form</SubType>
moel@1
    98
    </Compile>
moel@1
    99
    <Compile Include="GUI\MainForm.Designer.cs">
moel@1
   100
      <DependentUpon>MainForm.cs</DependentUpon>
moel@1
   101
    </Compile>
moel@1
   102
    <Compile Include="Hardware\Nvidia\NVAPI.cs" />
moel@1
   103
    <Compile Include="Hardware\Nvidia\NvidiaGPU.cs" />
moel@1
   104
    <Compile Include="Hardware\Nvidia\NvidiaGroup.cs" />
moel@9
   105
    <Compile Include="Utilities\HexStringArray.cs" />
moel@40
   106
    <Compile Include="Utilities\IconFactory.cs" />
moel@1
   107
    <Compile Include="Utilities\PInvokeDelegateFactory.cs" />
moel@1
   108
    <Compile Include="GUI\PlotPanel.cs">
moel@1
   109
      <SubType>UserControl</SubType>
moel@1
   110
    </Compile>
moel@1
   111
    <Compile Include="GUI\PlotPanel.Designer.cs">
moel@1
   112
      <DependentUpon>PlotPanel.cs</DependentUpon>
moel@1
   113
    </Compile>
moel@1
   114
    <Compile Include="Program.cs" />
moel@1
   115
    <Compile Include="Hardware\CPU\IntelCPU.cs" />
moel@1
   116
    <Compile Include="Hardware\CPU\CPUGroup.cs" />
moel@1
   117
    <Compile Include="Hardware\Sensor.cs" />
moel@1
   118
    <Compile Include="GUI\SensorNode.cs" />
moel@1
   119
    <Compile Include="Hardware\TBalancer\TBalancer.cs" />
moel@1
   120
    <Compile Include="Hardware\TBalancer\TBalancerGroup.cs" />
moel@1
   121
    <Compile Include="Hardware\WinRing0.cs" />
moel@1
   122
  </ItemGroup>
moel@1
   123
  <ItemGroup>
moel@1
   124
    <EmbeddedResource Include="GUI\AboutBox.resx">
moel@1
   125
      <DependentUpon>AboutBox.cs</DependentUpon>
moel@1
   126
    </EmbeddedResource>
moel@1
   127
    <EmbeddedResource Include="GUI\MainForm.resx">
moel@1
   128
      <DependentUpon>MainForm.cs</DependentUpon>
moel@1
   129
    </EmbeddedResource>
moel@1
   130
    <EmbeddedResource Include="GUI\PlotPanel.resx">
moel@1
   131
      <DependentUpon>PlotPanel.cs</DependentUpon>
moel@1
   132
    </EmbeddedResource>
moel@1
   133
    <EmbeddedResource Include="Resources\ati.png">
moel@1
   134
    </EmbeddedResource>
moel@1
   135
    <EmbeddedResource Include="Resources\bigng.png" />
moel@1
   136
    <EmbeddedResource Include="Resources\clock.png" />
moel@1
   137
    <EmbeddedResource Include="Resources\computer.png" />
moel@1
   138
    <EmbeddedResource Include="Resources\cpu.png" />
moel@1
   139
    <EmbeddedResource Include="Resources\fan.png" />
moel@1
   140
    <EmbeddedResource Include="Resources\temperature.png" />
moel@1
   141
  </ItemGroup>
moel@1
   142
  <ItemGroup>
moel@1
   143
    <EmbeddedResource Include="Resources\chip.png" />
moel@1
   144
    <EmbeddedResource Include="Resources\hdd.png" />
moel@24
   145
    <EmbeddedResource Include="Resources\load.png" />
moel@1
   146
    <EmbeddedResource Include="Resources\voltage.png" />
moel@1
   147
    <EmbeddedResource Include="Resources\nvidia.png" />
moel@1
   148
  </ItemGroup>
moel@26
   149
  <ItemGroup>
moel@26
   150
    <None Include="Resources\app.manifest" />
moel@40
   151
    <None Include="Resources\icon.ico" />
moel@40
   152
  </ItemGroup>
moel@40
   153
  <ItemGroup>
moel@40
   154
    <EmbeddedResource Include="Resources\smallicon.ico" />
moel@26
   155
  </ItemGroup>
moel@1
   156
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
moel@1
   157
  <ProjectExtensions>
moel@1
   158
    <VisualStudio AllowExistingFolder="true" />
moel@1
   159
  </ProjectExtensions>
moel@1
   160
  <PropertyGroup>
moel@1
   161
    <PreBuildEvent>
moel@1
   162
    </PreBuildEvent>
moel@1
   163
    <PostBuildEvent>copy "$(ProjectDir)External\*.*" "$(TargetDir)"
moel@1
   164
copy "$(ProjectDir)Licenses\*.*" "$(TargetDir)"</PostBuildEvent>
moel@1
   165
  </PropertyGroup>
moel@1
   166
</Project>