This is a C# .NET Core v2.1 console application solution. It must be opened on a computer with Visual Studio 2017 or better and .NET Core 2.1 or better installed.
- Open Solution in Visual Studio
- Press Ctrl+Shift+B to build solution (or select Build Solution from the Build menu). Wait for solution to build
- Press Ctrl+R, Ctrl+A to run unit tests in MSTest
- Press Ctrl+F5 to execute applicatin
- Open Visual Studio 2017 Developer Command Prompt
- Navigate to solution base folder (folder containing CodeKataWordSearch.sln file)
- Execute command: "dotnet build". Wait for solution to build
- Navigate to subdirectory CodeKataWordSearchTest
- Execute command: "dotnet test" to execute unit tests
- Navigate back to base solution directory, then to sub-directory: /CodeKataWordSearch/bin/debug/netcoreapp2.1/
- Execute command: "dotnet CodeKataWordSearch.dll testdata1.txt" to run application
- To test any other test data file, copy the text file into the same directory as the .dll file and execute the command in step 7, replacing "testdata1.txt" with the name of the other test file