Skip to content

Commit bf39573

Browse files
committed
Migrate solution to VS2022
- Add ref to System.Text. - Add missing license from source files. - Migrate desktop project to .NET Framework 4.8.
1 parent 4f66069 commit bf39573

File tree

18 files changed

+57
-23
lines changed

18 files changed

+57
-23
lines changed

samples/NumberParser/DesktopNumberParserTest/DesktopNumberParserTest.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@
88
<OutputType>Exe</OutputType>
99
<RootNamespace>DesktopNumberParserTest</RootNamespace>
1010
<AssemblyName>DesktopNumberParserTest</AssemblyName>
11-
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
11+
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
1212
<FileAlignment>512</FileAlignment>
1313
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
14+
<TargetFrameworkProfile />
1415
</PropertyGroup>
1516
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1617
<PlatformTarget>AnyCPU</PlatformTarget>
@@ -48,6 +49,9 @@
4849
<ItemGroup>
4950
<WCFMetadata Include="Connected Services\" />
5051
</ItemGroup>
52+
<ItemGroup>
53+
<None Include="app.config" />
54+
</ItemGroup>
5155
<Import Project="..\NumberParserTestShared\NumberParserTestShared.projitems" Label="Shared" />
5256
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
5357
</Project>

samples/NumberParser/DesktopNumberParserTest/Program.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System;
1+
// Licensed to the .NET Foundation under one or more agreements.
2+
// The .NET Foundation licenses this file to you under the MIT license.
3+
24
using System.Globalization;
35
using System.Threading;
46
using NumberParserTestShared;
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration>

samples/NumberParser/NumberParser.sln

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
21
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio 15
4-
VisualStudioVersion = 15.0.28307.645
2+
# Visual Studio Version 17
3+
VisualStudioVersion = 17.12.35728.132 d17.12
54
MinimumVisualStudioVersion = 10.0.40219.1
65
Project("{11A8DD76-328B-46DF-9F39-F559912D0360}") = "NumberParserTest", "NumberParserTest\NumberParserTest.nfproj", "{2A5794EF-77E7-41A9-8BC6-1077DB0499FE}"
76
EndProject
@@ -10,10 +9,6 @@ EndProject
109
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DesktopNumberParserTest", "DesktopNumberParserTest\DesktopNumberParserTest.csproj", "{B7FEF664-44B1-4E33-8F16-8D5B6DA7A11D}"
1110
EndProject
1211
Global
13-
GlobalSection(SharedMSBuildProjectFiles) = preSolution
14-
NumberParserTestShared\NumberParserTestShared.projitems*{b7fef664-44b1-4e33-8f16-8d5b6da7a11d}*SharedItemsImports = 4
15-
NumberParserTestShared\NumberParserTestShared.projitems*{e98bce69-4c45-4d98-b38e-c3ed8c04efff}*SharedItemsImports = 13
16-
EndGlobalSection
1712
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1813
Debug|Any CPU = Debug|Any CPU
1914
Release|Any CPU = Release|Any CPU
@@ -36,4 +31,8 @@ Global
3631
GlobalSection(ExtensibilityGlobals) = postSolution
3732
SolutionGuid = {EF479E2C-EBB5-428D-82AD-B1DB9016B61B}
3833
EndGlobalSection
34+
GlobalSection(SharedMSBuildProjectFiles) = preSolution
35+
NumberParserTestShared\NumberParserTestShared.projitems*{b7fef664-44b1-4e33-8f16-8d5b6da7a11d}*SharedItemsImports = 4
36+
NumberParserTestShared\NumberParserTestShared.projitems*{e98bce69-4c45-4d98-b38e-c3ed8c04efff}*SharedItemsImports = 13
37+
EndGlobalSection
3938
EndGlobal

samples/NumberParser/NumberParserTest/NumberParserTest.nfproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@
2929
<HintPath>..\packages\nanoFramework.CoreLibrary.1.17.1\lib\mscorlib.dll</HintPath>
3030
<Private>True</Private>
3131
</Reference>
32+
<Reference Include="nanoFramework.System.Text">
33+
<HintPath>..\packages\nanoFramework.System.Text.1.3.29\lib\nanoFramework.System.Text.dll</HintPath>
34+
</Reference>
3235
</ItemGroup>
3336
<Import Project="..\NumberParserTestShared\NumberParserTestShared.projitems" Label="Shared" />
3437
<Import Project="$(NanoFrameworkProjectSystemPath)NFProjectSystem.CSharp.targets" Condition="Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.CSharp.targets')" />
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="nanoFramework.CoreLibrary" version="1.17.1" targetFramework="netnano1.0" />
4+
<package id="nanoFramework.System.Text" version="1.3.29" targetFramework="netnano1.0" />
45
</packages>

samples/NumberParser/NumberParserTestShared/PerformTestBase.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using System;
1+
// Licensed to the .NET Foundation under one or more agreements.
2+
// The .NET Foundation licenses this file to you under the MIT license.
3+
4+
using System;
25
using System.Text;
36

47
namespace NumberParserTestShared

samples/NumberParser/NumberParserTestShared/TestBase.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using System;
1+
// Licensed to the .NET Foundation under one or more agreements.
2+
// The .NET Foundation licenses this file to you under the MIT license.
23

34
namespace NumberParserTestShared
45
{

samples/NumberParser/NumberParserTestShared/TestByte.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using System;
1+
// Licensed to the .NET Foundation under one or more agreements.
2+
// The .NET Foundation licenses this file to you under the MIT license.
3+
4+
using System;
25

36
namespace NumberParserTestShared
47
{

samples/NumberParser/NumberParserTestShared/TestDouble.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
using System;
2-
using System.Text;
1+
// Licensed to the .NET Foundation under one or more agreements.
2+
// The .NET Foundation licenses this file to you under the MIT license.
3+
4+
using System;
35

46
namespace NumberParserTestShared
57
{

0 commit comments

Comments
 (0)