diff --git a/LINQtoCSV.Tests/LINQtoCSV.Tests.csproj b/LINQtoCSV.Tests/LINQtoCSV.Tests.csproj index 38d8f6b..0ab7526 100644 --- a/LINQtoCSV.Tests/LINQtoCSV.Tests.csproj +++ b/LINQtoCSV.Tests/LINQtoCSV.Tests.csproj @@ -1,79 +1,30 @@ - - + - Debug - AnyCPU - - - 2.0 + {04EE17CD-E7B3-4D58-BF84-E553F5332A14} - Library - Properties - LINQtoCSV.Tests - LINQtoCSV.Tests - v4.0 - 512 + net472 + win {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + LINQtoCSV.Tests + Microsoft + LINQtoCSV.Tests + Copyright © Microsoft 2013 + bin\$(Configuration)\ - true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - 3.5 - - - - - - - - - False - + + - - - - - - - - - - - - + - - {07058BF9-6F86-40FF-AE33-2A4F89B5758A} - LINQtoCSV - + - - \ No newline at end of file diff --git a/LINQtoCSV.Tests/Properties/AssemblyInfo.cs b/LINQtoCSV.Tests/Properties/AssemblyInfo.cs deleted file mode 100644 index e84ce13..0000000 --- a/LINQtoCSV.Tests/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,35 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("LINQtoCSV.Tests")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Microsoft")] -[assembly: AssemblyProduct("LINQtoCSV.Tests")] -[assembly: AssemblyCopyright("Copyright © Microsoft 2013")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("45424f0f-359a-4e5c-b6d4-53f66dada32f")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/LINQtoCSV.sln b/LINQtoCSV.sln index 62bbb72..734eba4 100644 --- a/LINQtoCSV.sln +++ b/LINQtoCSV.sln @@ -1,9 +1,11 @@  -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30011.22 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestConsoleApplication", "TestConsoleApplication\TestConsoleApplication.csproj", "{C3FE8ACB-688B-47E4-9E62-0EE09B0435E1}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINQtoCSV", "LINQtoCSV\LINQtoCSV.csproj", "{07058BF9-6F86-40FF-AE33-2A4F89B5758A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINQtoCSV", "LINQtoCSV\LINQtoCSV.csproj", "{07058BF9-6F86-40FF-AE33-2A4F89B5758A}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleCode", "SampleCode\SampleCode.csproj", "{EEFD875B-5D48-41F4-80FD-5FAE3725ED83}" EndProject @@ -17,9 +19,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution EndProjectSection EndProject Global - GlobalSection(TestCaseManagementSettings) = postSolution - CategoryFile = LINQtoCSV.vsmdi - EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Release|Any CPU = Release|Any CPU @@ -45,4 +44,10 @@ Global GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {C2A9FCEA-4AD6-4BFA-A93C-DC91D0843F06} + EndGlobalSection + GlobalSection(TestCaseManagementSettings) = postSolution + CategoryFile = LINQtoCSV.vsmdi + EndGlobalSection EndGlobal diff --git a/LINQtoCSV.vsmdi b/LINQtoCSV.vsmdi deleted file mode 100644 index 2eec931..0000000 --- a/LINQtoCSV.vsmdi +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/LINQtoCSV/LINQtoCSV.csproj b/LINQtoCSV/LINQtoCSV.csproj index 17323b9..63b35e5 100644 --- a/LINQtoCSV/LINQtoCSV.csproj +++ b/LINQtoCSV/LINQtoCSV.csproj @@ -1,22 +1,10 @@ - - + - Debug - AnyCPU 9.0.30729 - 2.0 {07058BF9-6F86-40FF-AE33-2A4F89B5758A} - Library - Properties - LINQtoCSV - LINQtoCSV - v3.5 - 512 - - - - - 3.5 + netstandard2.0 + + publish\ true Disk @@ -32,83 +20,27 @@ false false true - - - - - - - - + LINQtoCSV + Matt Perdeck + LINQtoCSV + Popular, easy to use library to read and write CSV and tab delimited files. Supports data fields containing commas and line breaks. Supports different character encodings, separator characters and date and number formats. Robust error handling lets you quickly fix problems in large input files. + Copyright © 2014 + 1.5.0.0 + 1.5.0.0 + AllRules.ruleset + bin\$(Configuration)\ - true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AllRules.ruleset pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AllRules.ruleset - - - 3.5 - - - 3.5 - - - 3.5 - - - - - - - - - - - - - - - + - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - + + - - \ No newline at end of file diff --git a/LINQtoCSV/LINQtoCSV.nuspec b/LINQtoCSV/LINQtoCSV.nuspec deleted file mode 100644 index 0d70c1a..0000000 --- a/LINQtoCSV/LINQtoCSV.nuspec +++ /dev/null @@ -1,21 +0,0 @@ - - - - $id$ - $version$ - $title$ - $author$ - $author$ - http://www.codeproject.com/Articles/25133/LINQ-to-CSV-library - http://nuget.org/Media/Default/Packages/LinqToCsv/1.0.0.0/logo.jpg - false - - Serialise/Deserialize your classes to/from CSV and tab delimited files. Very flexible. Supports international date and number formats. - - $description$ - Copyright 2014 - CSV LINQ tab delimited - - - - \ No newline at end of file diff --git a/LINQtoCSV/Properties/AssemblyInfo.cs b/LINQtoCSV/Properties/AssemblyInfo.cs deleted file mode 100644 index 0605278..0000000 --- a/LINQtoCSV/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("LINQtoCSV")] -[assembly: AssemblyDescription("Popular, easy to use library to read and write CSV and tab delimited files. Supports data fields containing commas and line breaks. Supports different character encodings, separator characters and date and number formats. Robust error handling lets you quickly fix problems in large input files.")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Matt Perdeck")] -[assembly: AssemblyProduct("LINQtoCSV")] -[assembly: AssemblyCopyright("Copyright © 2014")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("734dd618-3346-49b5-879d-25c2a4cccd63")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.5.0.0")] -[assembly: AssemblyFileVersion("1.5.0.0")] diff --git a/Local.testsettings b/Local.testsettings deleted file mode 100644 index c1c276d..0000000 --- a/Local.testsettings +++ /dev/null @@ -1,10 +0,0 @@ - - - These are default test settings for a local test run. - - - - - - - \ No newline at end of file diff --git a/SampleCode/Properties/AssemblyInfo.cs b/SampleCode/Properties/AssemblyInfo.cs deleted file mode 100644 index f484095..0000000 --- a/SampleCode/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("SampleCode")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("SampleCode")] -[assembly: AssemblyCopyright("Copyright © 2008")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("9a35945b-22c5-45af-8c4b-82e39aefac04")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/SampleCode/SampleCode.csproj b/SampleCode/SampleCode.csproj index 08ae132..2533474 100644 --- a/SampleCode/SampleCode.csproj +++ b/SampleCode/SampleCode.csproj @@ -1,22 +1,12 @@ - - + - Debug - AnyCPU 9.0.21022 - 2.0 {EEFD875B-5D48-41F4-80FD-5FAE3725ED83} Exe - Properties - SampleCode - SampleCode - v3.5 - 512 - - - - - 3.5 + net472 + win + + publish\ true Disk @@ -32,87 +22,26 @@ false false true - - - - - - - - + SampleCode + SampleCode + Copyright © 2008 + AllRules.ruleset + bin\$(Configuration)\ - true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AllRules.ruleset pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AllRules.ruleset - - - 3.5 - - - - 3.5 - - - 3.5 - - - - - - - - + - - {07058BF9-6F86-40FF-AE33-2A4F89B5758A} - LINQtoCSV - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - + - - \ No newline at end of file diff --git a/TestConsoleApplication/Properties/AssemblyInfo.cs b/TestConsoleApplication/Properties/AssemblyInfo.cs deleted file mode 100644 index e211159..0000000 --- a/TestConsoleApplication/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("TestConsoleApplication")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("TestConsoleApplication")] -[assembly: AssemblyCopyright("Copyright © 2008")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("cdd04580-d61d-41e7-a853-a770b66f818f")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/TestConsoleApplication/TestConsoleApplication.csproj b/TestConsoleApplication/TestConsoleApplication.csproj index a735f28..ae5e1aa 100644 --- a/TestConsoleApplication/TestConsoleApplication.csproj +++ b/TestConsoleApplication/TestConsoleApplication.csproj @@ -1,22 +1,12 @@ - - + - Debug - AnyCPU 9.0.30729 - 2.0 {C3FE8ACB-688B-47E4-9E62-0EE09B0435E1} Exe - Properties - TestConsoleApplication - TestConsoleApplication - v3.5 - 512 - - - - - 3.5 + net472 + win + + publish\ true Disk @@ -32,58 +22,21 @@ false false true - - - - - - - - + TestConsoleApplication + TestConsoleApplication + Copyright © 2008 + AllRules.ruleset + bin\$(Configuration)\ - true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AllRules.ruleset pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AllRules.ruleset - - - 3.5 - - - - 3.5 - - - 3.5 - - - - - - - - - - - - + @@ -92,34 +45,6 @@ - - {07058BF9-6F86-40FF-AE33-2A4F89B5758A} - LINQtoCSV - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - + - - \ No newline at end of file diff --git a/TraceAndTestImpact.testsettings b/TraceAndTestImpact.testsettings deleted file mode 100644 index bed660c..0000000 --- a/TraceAndTestImpact.testsettings +++ /dev/null @@ -1,21 +0,0 @@ - - - These are test settings for Trace and Test Impact. - - - - - - - - - - - - - - - - - - \ No newline at end of file