OpenHardwareMonitorLib.csproj
author moel.mich
Thu, 11 Nov 2010 21:22:24 +0000
changeset 241 52007c404f32
parent 238 bddc6e01840a
child 245 f8e72b2efcc0
permissions -rw-r--r--
Fixed a problem, where the MainForm location and size was lost when the application is started minimized and exited without ever showing the form. This caused MainForm_Load to be never called (location and size was not loaded), but the default size and location were still saved. The new implementation only saves the location and size when one of the two is changed.
moel@239
     1
<?xml version="1.0" encoding="utf-8"?>
moel@166
     2
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
moel@165
     3
  <PropertyGroup>
moel@165
     4
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
moel@165
     5
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
moel@165
     6
    <ProductVersion>9.0.30729</ProductVersion>
moel@165
     7
    <SchemaVersion>2.0</SchemaVersion>
moel@165
     8
    <ProjectGuid>{B0397530-545A-471D-BB74-027AE456DF1A}</ProjectGuid>
moel@165
     9
    <OutputType>Library</OutputType>
moel@165
    10
    <AppDesignerFolder>Properties</AppDesignerFolder>
moel@165
    11
    <RootNamespace>OpenHardwareMonitor</RootNamespace>
moel@165
    12
    <AssemblyName>OpenHardwareMonitorLib</AssemblyName>
moel@165
    13
    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
moel@165
    14
    <FileAlignment>512</FileAlignment>
moel@166
    15
    <FileUpgradeFlags>
moel@166
    16
    </FileUpgradeFlags>
moel@166
    17
    <OldToolsVersion>3.5</OldToolsVersion>
moel@166
    18
    <UpgradeBackupLocation />
moel@166
    19
    <PublishUrl>publish\</PublishUrl>
moel@166
    20
    <Install>true</Install>
moel@166
    21
    <InstallFrom>Disk</InstallFrom>
moel@166
    22
    <UpdateEnabled>false</UpdateEnabled>
moel@166
    23
    <UpdateMode>Foreground</UpdateMode>
moel@166
    24
    <UpdateInterval>7</UpdateInterval>
moel@166
    25
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
moel@166
    26
    <UpdatePeriodically>false</UpdatePeriodically>
moel@166
    27
    <UpdateRequired>false</UpdateRequired>
moel@166
    28
    <MapFileExtensions>true</MapFileExtensions>
moel@166
    29
    <ApplicationRevision>0</ApplicationRevision>
moel@166
    30
    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
moel@166
    31
    <IsWebBootstrapper>false</IsWebBootstrapper>
moel@166
    32
    <UseApplicationTrust>false</UseApplicationTrust>
moel@166
    33
    <BootstrapperEnabled>true</BootstrapperEnabled>
moel@165
    34
  </PropertyGroup>
moel@165
    35
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
moel@165
    36
    <DebugSymbols>true</DebugSymbols>
moel@165
    37
    <DebugType>full</DebugType>
moel@165
    38
    <Optimize>false</Optimize>
moel@165
    39
    <OutputPath>Bin\Debug\</OutputPath>
moel@165
    40
    <DefineConstants>TRACE;DEBUG</DefineConstants>
moel@165
    41
    <ErrorReport>prompt</ErrorReport>
moel@165
    42
    <WarningLevel>4</WarningLevel>
moel@166
    43
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
moel@165
    44
  </PropertyGroup>
moel@165
    45
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
moel@165
    46
    <DebugType>none</DebugType>
moel@165
    47
    <Optimize>true</Optimize>
moel@165
    48
    <OutputPath>Bin\Release\</OutputPath>
moel@165
    49
    <DefineConstants>TRACE</DefineConstants>
moel@165
    50
    <ErrorReport>prompt</ErrorReport>
moel@165
    51
    <WarningLevel>4</WarningLevel>
moel@166
    52
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
moel@165
    53
  </PropertyGroup>
moel@165
    54
  <ItemGroup>
moel@165
    55
    <Reference Include="System" />
moel@165
    56
    <Reference Include="System.Management" />
moel@165
    57
  </ItemGroup>
moel@165
    58
  <ItemGroup>
moel@165
    59
    <Compile Include="Hardware\ATI\ADL.cs" />
moel@165
    60
    <Compile Include="Hardware\ATI\ATIGPU.cs" />
moel@165
    61
    <Compile Include="Hardware\ATI\ATIGroup.cs" />
moel@236
    62
    <Compile Include="Hardware\IOControlCode.cs" />
moel@165
    63
    <Compile Include="Hardware\Computer.cs" />
moel@196
    64
    <Compile Include="Hardware\CPU\AMDCPU.cs" />
moel@191
    65
    <Compile Include="Hardware\CPU\GenericCPU.cs" />
moel@165
    66
    <Compile Include="Hardware\CPU\AMD0FCPU.cs" />
moel@165
    67
    <Compile Include="Hardware\CPU\AMD10CPU.cs" />
moel@165
    68
    <Compile Include="Hardware\CPU\CPUGroup.cs" />
moel@165
    69
    <Compile Include="Hardware\CPU\CPUID.cs" />
moel@165
    70
    <Compile Include="Hardware\CPU\CPULoad.cs" />
moel@165
    71
    <Compile Include="Hardware\CPU\IntelCPU.cs" />
moel@236
    72
    <Compile Include="Hardware\Opcode.cs" />
moel@236
    73
    <Compile Include="Hardware\Ring0.cs" />
moel@236
    74
    <Compile Include="Hardware\KernelDriver.cs" />
moel@165
    75
    <Compile Include="Hardware\Hardware.cs" />
moel@165
    76
    <Compile Include="Hardware\HDD\HDD.cs" />
moel@165
    77
    <Compile Include="Hardware\HDD\HDDGroup.cs" />
moel@165
    78
    <Compile Include="Hardware\HDD\SMART.cs" />
moel@171
    79
    <Compile Include="Hardware\Heatmaster\Heatmaster.cs" />
moel@171
    80
    <Compile Include="Hardware\Heatmaster\HeatmasterGroup.cs" />
moel@165
    81
    <Compile Include="Hardware\IComputer.cs" />
moel@165
    82
    <Compile Include="Hardware\Identifier.cs" />
moel@165
    83
    <Compile Include="Hardware\IElement.cs" />
moel@165
    84
    <Compile Include="Hardware\IGroup.cs" />
moel@165
    85
    <Compile Include="Hardware\IHardware.cs" />
moel@165
    86
    <Compile Include="Hardware\IParameter.cs" />
moel@165
    87
    <Compile Include="Hardware\ISensor.cs" />
moel@165
    88
    <Compile Include="Hardware\IVisitor.cs" />
moel@165
    89
    <Compile Include="Hardware\LPC\Chip.cs" />
moel@165
    90
    <Compile Include="Hardware\LPC\F718XX.cs" />
moel@165
    91
    <Compile Include="Hardware\LPC\ISuperIO.cs" />
moel@165
    92
    <Compile Include="Hardware\LPC\IT87XX.cs" />
moel@165
    93
    <Compile Include="Hardware\LPC\LMSensors.cs" />
moel@165
    94
    <Compile Include="Hardware\LPC\LPCIO.cs" />
moel@165
    95
    <Compile Include="Hardware\LPC\W836XX.cs" />
moel@165
    96
    <Compile Include="Hardware\Mainboard\Mainboard.cs" />
moel@165
    97
    <Compile Include="Hardware\Mainboard\MainboardGroup.cs" />
moel@165
    98
    <Compile Include="Hardware\Mainboard\Manufacturer.cs" />
moel@165
    99
    <Compile Include="Hardware\Mainboard\Model.cs" />
moel@165
   100
    <Compile Include="Hardware\Mainboard\SMBIOS.cs" />
moel@165
   101
    <Compile Include="Hardware\Mainboard\SuperIOHardware.cs" />
moel@165
   102
    <Compile Include="Hardware\Nvidia\NVAPI.cs" />
moel@165
   103
    <Compile Include="Hardware\Nvidia\NvidiaGPU.cs" />
moel@165
   104
    <Compile Include="Hardware\Nvidia\NvidiaGroup.cs" />
moel@165
   105
    <Compile Include="Hardware\Parameter.cs" />
moel@165
   106
    <Compile Include="Hardware\Sensor.cs" />
moel@165
   107
    <Compile Include="Hardware\SensorVisitor.cs" />
moel@165
   108
    <Compile Include="Hardware\TBalancer\FTD2XX.cs" />
moel@165
   109
    <Compile Include="Hardware\TBalancer\TBalancer.cs" />
moel@165
   110
    <Compile Include="Hardware\TBalancer\TBalancerGroup.cs" />
moel@165
   111
    <Compile Include="Hardware\ISettings.cs" />
moel@165
   112
    <Compile Include="Hardware\HexStringArray.cs" />
moel@165
   113
    <Compile Include="Collections\IReadOnlyArray.cs" />
moel@165
   114
    <Compile Include="Collections\ListSet.cs" />
moel@165
   115
    <Compile Include="Hardware\PInvokeDelegateFactory.cs" />
moel@165
   116
    <Compile Include="Collections\ReadOnlyArray.cs" />
moel@166
   117
    <Compile Include="Properties\AssemblyLibInfo.cs" />
moel@166
   118
    <Compile Include="Properties\AssemblyVersion.cs" />
moel@238
   119
    <Compile Include="Hardware\ThreadAffinity.cs" />
moel@166
   120
  </ItemGroup>
moel@166
   121
  <ItemGroup>
moel@166
   122
    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
moel@166
   123
      <Visible>False</Visible>
moel@166
   124
      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
moel@166
   125
      <Install>false</Install>
moel@166
   126
    </BootstrapperPackage>
moel@166
   127
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
moel@166
   128
      <Visible>False</Visible>
moel@166
   129
      <ProductName>.NET Framework 3.5 SP1</ProductName>
moel@166
   130
      <Install>true</Install>
moel@166
   131
    </BootstrapperPackage>
moel@166
   132
    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
moel@166
   133
      <Visible>False</Visible>
moel@166
   134
      <ProductName>Windows Installer 3.1</ProductName>
moel@166
   135
      <Install>true</Install>
moel@166
   136
    </BootstrapperPackage>
moel@165
   137
  </ItemGroup>
moel@236
   138
  <ItemGroup>
moel@236
   139
    <EmbeddedResource Include="Hardware\WinRing0.sys" />
moel@236
   140
    <EmbeddedResource Include="Hardware\WinRing0x64.sys" />
moel@236
   141
  </ItemGroup>
moel@165
   142
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
moel@165
   143
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
moel@165
   144
       Other similar extension points exist, see Microsoft.Common.targets.
moel@165
   145
  <Target Name="BeforeBuild">
moel@165
   146
  </Target>
moel@165
   147
  <Target Name="AfterBuild">
moel@165
   148
  </Target>
moel@165
   149
  -->
moel@165
   150
</Project>