Permalink
Browse files

Retarget version 4.0 of the .NET Framework

  • Loading branch information...
1 parent ff31f63 commit e93f29726e44ba09e89608b6dc1d693d121502ca @nwoolls committed Jan 26, 2015
Showing with 79 additions and 92 deletions.
  1. +0 −4 Installer/BuildRelease.train
  2. +10 −8 Installer/Installer.iss
  3. +2 −2 MultiMiner.Blockchain/MultiMiner.Blockchain.csproj
  4. +1 −1 MultiMiner.Blockchain/packages.config
  5. +1 −1 MultiMiner.CoinApi/MultiMiner.CoinApi.csproj
  6. +2 −2 MultiMiner.CoinChoose/MultiMiner.CoinChoose.csproj
  7. +1 −1 MultiMiner.CoinChoose/packages.config
  8. +2 −2 MultiMiner.CoinWarz/MultiMiner.CoinWarz.csproj
  9. +1 −1 MultiMiner.CoinWarz/packages.config
  10. +2 −2 MultiMiner.Coinbase/MultiMiner.Coinbase.csproj
  11. +1 −1 MultiMiner.Coinbase/packages.config
  12. +2 −2 MultiMiner.Discovery/MultiMiner.Discovery.csproj
  13. +1 −1 MultiMiner.Discovery/packages.config
  14. +2 −2 MultiMiner.Engine/MultiMiner.Engine.csproj
  15. +1 −1 MultiMiner.Engine/packages.config
  16. +1 −1 MultiMiner.Example/App.config
  17. +1 −1 MultiMiner.Example/MultiMiner.Example.csproj
  18. +1 −1 MultiMiner.ExchangeApi/MultiMiner.ExchangeApi.csproj
  19. +1 −1 MultiMiner.MobileMiner.Embed/App.config
  20. +1 −1 MultiMiner.MobileMiner.Embed/MultiMiner.MobileMiner.Embed.csproj
  21. +2 −2 MultiMiner.MobileMiner/MultiMiner.MobileMiner.csproj
  22. +1 −1 MultiMiner.MobileMiner/packages.config
  23. +1 −1 MultiMiner.MultipoolApi/MultiMiner.MultipoolApi.csproj
  24. +2 −2 MultiMiner.NiceHash/MultiMiner.NiceHash.csproj
  25. +1 −1 MultiMiner.NiceHash/packages.config
  26. +2 −2 MultiMiner.Remoting/MultiMiner.Remoting.csproj
  27. +1 −1 MultiMiner.Remoting/packages.config
  28. +1 −1 MultiMiner.Services/MultiMiner.Services.csproj
  29. +2 −2 MultiMiner.Stats/MultiMiner.Stats.csproj
  30. +1 −1 MultiMiner.Stats/packages.config
  31. +1 −1 MultiMiner.TUI/App.config
  32. +1 −1 MultiMiner.TUI/MultiMiner.TUI.csproj
  33. +5 −4 MultiMiner.UX/MultiMiner.UX.csproj
  34. +2 −2 MultiMiner.UX/packages.config
  35. +1 −1 MultiMiner.Update/App.config
  36. +1 −1 MultiMiner.Update/MultiMiner.Update.csproj
  37. +3 −2 MultiMiner.Utility/MultiMiner.Utility.csproj
  38. +1 −1 MultiMiner.Utility/OS/StartupShortcut.cs
  39. +1 −1 MultiMiner.Utility/packages.config
  40. +2 −2 MultiMiner.WhatMine/MultiMiner.WhatMine.csproj
  41. +1 −1 MultiMiner.WhatMine/packages.config
  42. +2 −2 MultiMiner.WhatToMine/MultiMiner.WhatToMine.csproj
  43. +1 −1 MultiMiner.WhatToMine/packages.config
  44. +1 −1 MultiMiner.Win/App.config
  45. +1 −9 MultiMiner.Win/MultiMiner.Win.csproj
  46. +2 −2 MultiMiner.Win/Properties/Settings.Designer.cs
  47. +0 −5 MultiMiner.Win/packages.config
  48. +1 −1 MultiMiner.Xgminer.Api.Client/App.config
  49. +1 −1 MultiMiner.Xgminer.Api.Client/MultiMiner.Xgminer.Api.Client.csproj
  50. +1 −1 MultiMiner.Xgminer.Api/MultiMiner.Xgminer.Api.csproj
  51. +1 −1 MultiMiner.Xgminer.Discovery/MultiMiner.Xgminer.Discovery.csproj
  52. +1 −1 MultiMiner.Xgminer/MultiMiner.Xgminer.csproj
@@ -70,8 +70,6 @@ file.copy("../MultiMiner.Win/bin/Release/MultiMiner.Win.exe", "PF/");
file.copy("../MultiMiner.Win/bin/Release/MultiMiner.Win.pdb", "PF/");
file.copy("../MultiMiner.Update/bin/Release/MultiMiner.Update.exe", "PF/");
file.copy("../MultiMiner.Update/bin/Release/MultiMiner.Update.pdb", "PF/");
-file.copy("../MultiMiner.Win/bin/Release/Interop.IWshRuntimeLibrary.dll", "PF/");
-file.copy("../MultiMiner.Win/bin/Release/Interop.Shell32.dll", "PF/");
file.copy("../MultiMiner.Win/bin/Release/MultiMiner.CoinApi.dll", "PF/");
file.copy("../MultiMiner.Win/bin/Release/MultiMiner.CoinApi.pdb", "PF/");
file.copy("../MultiMiner.Win/bin/Release/MultiMiner.ExchangeApi.dll", "PF/");
@@ -134,8 +132,6 @@ shell.exec(macPackPath,
-m winforms \
-r \
../MultiMiner.Win/bin/Release/MultiMiner.Win.pdb,\
-../MultiMiner.Win/bin/Release/Interop.IWshRuntimeLibrary.dll,\
-../MultiMiner.Win/bin/Release/Interop.Shell32.dll,\
../MultiMiner.Win/bin/Release/MultiMiner.CoinApi.dll,\
../MultiMiner.Win/bin/Release/MultiMiner.CoinApi.pdb,\
../MultiMiner.Win/bin/Release/MultiMiner.ExchangeApi.dll,\
@@ -35,8 +35,6 @@ PrivilegesRequired=lowest
[Files]
Source: "..\MultiMiner.Win\bin\Release\MultiMiner.Win.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "..\MultiMiner.Win\bin\Release\MultiMiner.Win.pdb"; DestDir: "{app}"; Flags: ignoreversion
-Source: "..\MultiMiner.Win\bin\Release\Interop.IWshRuntimeLibrary.dll"; DestDir: "{app}"; Flags: ignoreversion
-Source: "..\MultiMiner.Win\bin\Release\Interop.Shell32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "..\MultiMiner.Win\bin\Release\MultiMiner.CoinApi.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "..\MultiMiner.Win\bin\Release\MultiMiner.CoinApi.pdb"; DestDir: "{app}"; Flags: ignoreversion
Source: "..\MultiMiner.Win\bin\Release\MultiMiner.Coinbase.dll"; DestDir: "{app}"; Flags: ignoreversion
@@ -97,26 +95,30 @@ Filename: "{app}\{#MyAppExeName}"; Flags: nowait postinstall skipifsilent; Descr
Type: dirifempty; Name: "{app}"
[CustomMessages]
-DotNetMissing={#MyAppName} requires version 3.5 of the Microsoft .NET Framework. Would you like to download it now?
+DotNetMissing={#MyAppName} requires version 4.0 of the Microsoft .NET Framework. Would you like to download it now?
[Code]
-function IsDotNET35Detected: Boolean;
+function IsDotNET40Detected: Boolean;
var
ErrorCode: Integer;
InstallValue: Cardinal;
+ ClientProfileInstalled, FullProfileInstalled: Boolean;
+ RootKeyName: String;
begin
Result := True;
- if not RegQueryDWordValue(HKLM, 'SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5',
- 'Install', InstallValue) or (InstallValue <> 1) then
+ RootKeyName := 'SOFTWARE\Microsoft\NET Framework Setup\NDP\v4.0\';
+ ClientProfileInstalled := RegQueryDWordValue(HKLM, RootKeyName + 'Client', 'Install', InstallValue) and (InstallValue = 1);
+ FullProfileInstalled := RegQueryDWordValue(HKLM, RootKeyName + 'Full', 'Install', InstallValue) and (InstallValue = 1);
+ if not ClientProfileInstalled and not FullProfileInstalled then
begin
Result := False;
if MsgBox(ExpandConstant('{cm:DotNetMissing}'), mbConfirmation, MB_YESNO) = IDYES then
- ShellExec('', 'http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&DisplayLang=en',
+ ShellExec('', 'http://www.microsoft.com/en-us/download/details.aspx?id=24872',
'', '', SW_SHOWNORMAL, ewNoWait, ErrorCode);
end;
end;
function InitializeSetup: Boolean;
begin
- Result := IsDotNET35Detected;
+ Result := IsDotNET40Detected;
end;
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.Blockchain</RootNamespace>
<AssemblyName>MultiMiner.Blockchain</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
@@ -33,7 +33,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.CoinApi</RootNamespace>
<AssemblyName>MultiMiner.CoinApi</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.CoinChoose</RootNamespace>
<AssemblyName>MultiMiner.CoinChoose</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -35,7 +35,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.CoinWarz</RootNamespace>
<AssemblyName>MultiMiner.CoinWarz</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -35,7 +35,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.Coinbase</RootNamespace>
<AssemblyName>MultiMiner.Coinbase</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -35,7 +35,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.Discovery</RootNamespace>
<AssemblyName>MultiMiner.Discovery</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -35,7 +35,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.Engine</RootNamespace>
<AssemblyName>MultiMiner.Engine</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -35,7 +35,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -2,5 +2,5 @@
<configuration>
<startup>
- <supportedRuntime version="v2.0.50727" sku="Client"/></startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/></startup>
</configuration>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.Example</RootNamespace>
<AssemblyName>MultiMiner.Example</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.ExchangeApi</RootNamespace>
<AssemblyName>MultiMiner.ExchangeApi</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
@@ -2,5 +2,5 @@
<configuration>
<startup>
- <supportedRuntime version="v2.0.50727" sku="Client"/></startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/></startup>
</configuration>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.MobileMiner.Embed</RootNamespace>
<AssemblyName>MultiMiner.MobileMiner.Embed</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.MobileMiner</RootNamespace>
<AssemblyName>MultiMiner.MobileMiner</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -35,7 +35,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.MultipoolApi</RootNamespace>
<AssemblyName>MultiMiner.MultipoolApi</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.NiceHash</RootNamespace>
<AssemblyName>MultiMiner.NiceHash</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
@@ -33,7 +33,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.Remoting</RootNamespace>
<AssemblyName>MultiMiner.Remoting</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -35,7 +35,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.Services</RootNamespace>
<AssemblyName>MultiMiner.Services</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.Stats</RootNamespace>
<AssemblyName>MultiMiner.Stats</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<ProductVersion>12.0.0</ProductVersion>
@@ -35,7 +35,7 @@
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net35\Newtonsoft.Json.dll</HintPath>
+ <HintPath>..\packages\Newtonsoft.Json.6.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net35-Client" />
+ <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net40-Client" />
</packages>
@@ -2,5 +2,5 @@
<configuration>
<startup>
- <supportedRuntime version="v2.0.50727" sku="Client"/></startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/></startup>
</configuration>
@@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MultiMiner.TUI</RootNamespace>
<AssemblyName>MultiMiner.TUI</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
Oops, something went wrong.

0 comments on commit e93f297

Please sign in to comment.