Thanks. I was looking in the wrong place.
Even with Clean and Rescan, I still get this:
Severity Description File Line Column Category
Error The "VCMessage" task failed unexpectedly.
System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.Format(IFormatProvider provider, String format, Object[] args)
at Microsoft.Build.Shared.ResourceUtilities.FormatString(String unformatted, Object[] args)
at Microsoft.Build.Utilities.TaskLoggingHelper.FormatString(String unformatted, Object[] args)
at Microsoft.Build.Utilities.TaskLoggingHelper.FormatResourceString(String resourceName, Object[] args)
at messageResourceName, Object[] messageArgs)
at Microsoft.Build.CPPTasks.VCMessage.Execute()
at Host.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets 57 5
Warning 182:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] D:\Users\Bob.ObigOne\Documents\Arduino\MotorController\MotorController.ino 182
Warning 202:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] D:\Users\Bob.ObigOne\Documents\Arduino\MotorController\MotorController.ino 202
Error (active) cannot open source file "Arduino.h" d:\Users\Bob.ObigOne\Documents\Arduino\libraries\L298N_Motor\src\L298N_Motor.h 9 2
Error (active) identifier "analogRead" is undefined 154 15
Error (active) identifier "analogWrite" is undefined 62 3
Error (active) identifier "analogWrite" is undefined 174 2
Error (active) identifier "analogWrite" is undefined 186 2
Error (active) identifier "digitalRead" is undefined 156 15
Error (active) identifier "digitalWrite" is undefined 175 2
Error (active) identifier "digitalWrite" is undefined 187 2
Error (active) identifier "digitalWrite" is undefined 198 2
Error (active) identifier "F" is undefined 58 15
Error (active) identifier "F" is undefined 149 15
Error (active) identifier "HIGH" is undefined 175 24
Error (active) identifier "HIGH" is undefined 188 24
Error (active) identifier "LOW" is undefined 176 24
Error (active) identifier "LOW" is undefined 187 24
Error (active) identifier "LOW" is undefined 198 24
Error (active) identifier "OUTPUT" is undefined 25 22
Error (active) identifier "OUTPUT" is undefined 42 22
Error (active) identifier "pinMode" is undefined 25 2
Error (active) identifier "pinMode" is undefined 42 2
Error (active) identifier "Serial" is undefined 58 2
Error (active) identifier "Serial" is undefined 148 2
Error (active) identifier "String" is undefined 102 1
Error (active) identifier "String" is undefined d:\Users\Bob.ObigOne\Documents\Arduino\libraries\L298N_Motor\src\L298N_Motor.h 23 2
Warning In function void processSerialInput() D:\Users\Bob.ObigOne\Documents\Arduino\MotorController\MotorController.ino -1
Warning In function void processSSPInput() D:\Users\Bob.ObigOne\Documents\Arduino\MotorController\MotorController.ino -1
Warning showCommandBuffer("SER")
Warning showCommandBuffer("SSP")
Error The "VCMessage" task failed unexpectedly.
System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.Format(IFormatProvider provider, String format, Object[] args)
at Microsoft.Build.Shared.ResourceUtilities.FormatString(String unformatted, Object[] args)
at Microsoft.Build.Utilities.TaskLoggingHelper.FormatString(String unformatted, Object[] args)
at Microsoft.Build.Utilities.TaskLoggingHelper.FormatResourceString(String resourceName, Object[] args)
at messageResourceName, Object[] messageArgs)
at Microsoft.Build.CPPTasks.VCMessage.Execute()
at Host.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets 57 5
Error The "VCMessage" task failed unexpectedly.
System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.Format(IFormatProvider provider, String format, Object[] args)
at Microsoft.Build.Shared.ResourceUtilities.FormatString(String unformatted, Object[] args)
at Microsoft.Build.Utilities.TaskLoggingHelper.FormatString(String unformatted, Object[] args)
at Microsoft.Build.Utilities.TaskLoggingHelper.FormatResourceString(String resourceName, Object[] args)
at messageResourceName, Object[] messageArgs)
at Microsoft.Build.CPPTasks.VCMessage.Execute()
at Host.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets 57 5
Error The "VCMessage" task failed unexpectedly.
System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.